这是一篇用于展示站点所有排版样式的文章。你可以通过这篇文章检查各个元素的渲染效果。

文本样式

这是一段普通正文。支持粗体斜体删除线行内代码以及链接等基本样式。

还可以组合使用:粗斜体粗体代码

引用

简单是终极的复杂。

—— 达芬奇

嵌套引用:

第一层引用

第二层嵌套引用,用于补充说明。

列表

无序列表

  • 第一项
  • 第二项
    • 嵌套子项 A
    • 嵌套子项 B
  • 第三项

有序列表

  1. 安装依赖
  2. 修改配置文件
  3. 启动服务
    1. 先启动数据库
    2. 再启动应用

任务列表

  • 初始化项目
  • 编写文档
  • 部署上线

代码

行内代码:运行 hugo server -D 启动开发服务器。

代码块(带语法高亮):

package main

import "fmt"

func main() {
    sites := []string{"blog", "docs", "api"}
    for _, site := range sites {
        fmt.Printf("Deploying %s...\n", site)
    }
}
# 常用 Docker 命令
docker compose up -d
docker ps --format "table {{.Names}}\t{{.Status}}\t{{.Ports}}"
docker logs -f --tail 100 hugo-docs
# docker-compose.yml 示例
services:
  web:
    image: nginx:alpine
    ports:
      - "80:80"
    volumes:
      - ./public:/usr/share/nginx/html
    restart: unless-stopped

表格

工具 用途 语言
Hugo 静态站点生成 Go
Nginx 反向代理 C
Docker 容器化部署 Go
Gitea 代码托管 Go

更多列的表格:

服务 地址 端口 状态 备注
Gitea git.geoffyu.com 3000 运行中 每日备份
Nextcloud cloud.geoffyu.com 8080 运行中 50GB 存储
Vaultwarden vault.geoffyu.com 8843 运行中 仅内网

图片

Hugo Logo

水平分割线

上面是一段内容。


下面是另一段内容。

脚注

这是一段带有脚注的文字1,还有另一个脚注2

定义列表

Hugo
一个用 Go 编写的快速静态站点生成器。
PaperMod
一个简洁、高性能的 Hugo 主题。

数学与特殊字符

常用符号:→ ← ↑ ↓ ↔ ⇒ ≠ ≈ ≤ ≥ ± × ÷

中文标点:「引号」、『双引号』、——破折号、…省略号

混合内容

下面是一段包含多种元素的真实场景内容:

要在服务器上部署 Hugo 站点,首先确保安装了 dockerdocker compose,然后执行:

cd ~/server/docs
docker compose up -d

注意:首次启动可能需要拉取镜像,请确保网络通畅。

部署完成后检查服务状态:

检查项 命令 预期结果
容器状态 docker ps Status: Up
端口监听 ss -tlnp | grep 1313 127.0.0.1:1313
页面访问 curl -I localhost:1313 HTTP 200

如果遇到问题,参考以下步骤:

  1. 查看容器日志:docker logs hugo-docs
  2. 检查配置文件是否正确
  3. 确认端口未被占用

  1. 这是第一条脚注的内容。 ↩︎

  2. 这是第二条脚注,支持更长的说明文字。 ↩︎