这是一篇用于展示站点所有排版样式的文章。你可以通过这篇文章检查各个元素的渲染效果。
文本样式
这是一段普通正文。支持粗体、斜体、删除线、行内代码以及链接等基本样式。
还可以组合使用:粗斜体、粗体代码。
引用
简单是终极的复杂。
—— 达芬奇
嵌套引用:
第一层引用
第二层嵌套引用,用于补充说明。
列表
无序列表
- 第一项
- 第二项
- 嵌套子项 A
- 嵌套子项 B
- 第三项
有序列表
- 安装依赖
- 修改配置文件
- 启动服务
- 先启动数据库
- 再启动应用
任务列表
- 初始化项目
- 编写文档
- 部署上线
代码
行内代码:运行 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
- 一个用 Go 编写的快速静态站点生成器。
- PaperMod
- 一个简洁、高性能的 Hugo 主题。
数学与特殊字符
常用符号:→ ← ↑ ↓ ↔ ⇒ ≠ ≈ ≤ ≥ ± × ÷
中文标点:「引号」、『双引号』、——破折号、…省略号
混合内容
下面是一段包含多种元素的真实场景内容:
要在服务器上部署 Hugo 站点,首先确保安装了 docker 和 docker 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 |
如果遇到问题,参考以下步骤:
- 查看容器日志:
docker logs hugo-docs - 检查配置文件是否正确
- 确认端口未被占用