这是一篇用于检查 Mizuki 文章样式与图片显示效果 的示例文章。文中包含常用 Markdown 语法、普通图片、引用式图片、响应式图片网格、提示框、折叠内容、GitHub 卡片、数学公式和 Mermaid 图表。
建议分别在桌面端和移动端查看,并点击图片测试灯箱预览效果。
文本样式
普通段落中可以使用 粗体、斜体、删除线、行内代码,也可以添加 Mizuki 项目文档。
列表
无序列表:
- 第一项:普通文本
- 第二项:强调文本
- 第三项:包含
code的文本
有序列表:
- 准备图片
- 在 Markdown 中引用图片
- 启动项目并检查显示效果
任务列表:
- 添加示例文章
- 添加图片展示
- 在浏览器中检查页面
引用
图片不仅用于装饰,也能帮助读者快速理解内容。
为图片提供准确的替代文本,有助于无障碍访问。
表格
| 展示方式 | 示例语法 | 适用场景 |
|---|---|---|
| 普通图片 |  | 单张插图 |
| 引用式图片 | ![说明][id] | 多次复用 |
| 图片网格 | :::grid | 图集与相册 |
普通图片
使用 public 目录中的图片时,路径从站点根目录 / 开始:
下面是实际显示效果:

图片方括号中的文字是替代文本,圆括号中的路径指向图片;路径后的可选标题会在支持的场景中作为图片说明使用。
引用式图片
当同一张图片需要复用时,可以先定义图片地址:
![引用式图片][landscape]
[landscape]: /images/demos/image-grid-demo/feature-landscape-2.webp "引用式图片标题"实际效果:

响应式图片网格
Mizuki 使用 :::grid 创建图片网格。每张图片应单独占一个段落,并在图片之间保留空行。
:::grid{columns="3" aspect="16/9" fit="cover"}

:::参数含义:
columns:桌面端列数,可设置为 1~6。aspect:卡片显示比例,例如16/9、3/4或1/1。fit="cover":填满卡片,必要时裁剪图片。fit="contain":完整显示图片,比例不同时可能留白。
三列横向图片
两列方形图片
完整显示竖向图片
下面使用 contain 保留完整图片内容:
提示框
NOTE这是普通提示,用于补充与正文相关的信息。
图片使用建议优先使用 WebP 等体积较小的图片格式,并为每张图片填写有意义的替代文本。
IMPORTANT如果图片放在
public目录中,请使用以/开头的站点根路径。
WARNING图片文件名和路径需要注意大小写;部署到 Linux 环境后,大小写不一致会导致图片无法加载。
CAUTION不要直接使用体积过大的原图,否则可能明显影响页面加载速度。
也支持 GitHub 风格提示:
NOTE点击网格中的图片,可以检查灯箱预览和同组图片切换效果。
剧透文本
下面的内容使用剧透语法,点击或悬停后查看:
这张图片背后的秘密是:
:spoiler[这里是被隐藏的内容]代码块
代码围栏后添加语言名称即可启用语法高亮:
const image = { src: "/images/demos/image-grid-demo/feature-landscape-1.webp", alt: "测试图片",};
console.log(image);数学公式
行内公式示例:圆的面积为 。
块级公式示例:
Mermaid 图表
GitHub 仓库卡片
使用仓库卡片指令可以展示 GitHub 项目信息:
::github{repo="LyraVoid/Mizuki"}行内 HTML
Markdown 中也可以使用简单的行内 HTML,例如:
这是一段居中显示的 HTML 示例文本。
检查清单
- 文章标题、封面、分类和标签是否正常显示。
- 普通图片和引用式图片是否成功加载。
- 图片网格是否会在窄屏设备上自动减少列数。
- 点击网格图片后,灯箱是否可以缩放和切换图片。
cover是否裁剪并填满卡片,contain是否保留完整图片。- 提示框、剧透、代码高亮、公式和 Mermaid 图表是否正常渲染。
如果这篇文章对你有帮助,欢迎分享给更多人!
部分信息可能已经过时














