mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4
1034 字
3 分钟
测试图片展示
2026-07-25

这是一篇用于检查 Mizuki 文章样式与图片显示效果 的示例文章。文中包含常用 Markdown 语法、普通图片、引用式图片、响应式图片网格、提示框、折叠内容、GitHub 卡片、数学公式和 Mermaid 图表。

建议分别在桌面端和移动端查看,并点击图片测试灯箱预览效果。

文本样式#

普通段落中可以使用 粗体斜体删除线行内代码,也可以添加 Mizuki 项目文档

列表#

无序列表:

  • 第一项:普通文本
  • 第二项:强调文本
  • 第三项:包含 code 的文本

有序列表:

  1. 准备图片
  2. 在 Markdown 中引用图片
  3. 启动项目并检查显示效果

任务列表:

  • 添加示例文章
  • 添加图片展示
  • 在浏览器中检查页面

引用#

图片不仅用于装饰,也能帮助读者快速理解内容。

为图片提供准确的替代文本,有助于无障碍访问。

表格#

展示方式示例语法适用场景
普通图片![说明](路径)单张插图
引用式图片![说明][id]多次复用
图片网格:::grid图集与相册

普通图片#

使用 public 目录中的图片时,路径从站点根目录 / 开始:

![山间风景](/images/demos/image-grid-demo/feature-landscape-1.webp "普通图片标题")

下面是实际显示效果:

山间风景

图片方括号中的文字是替代文本,圆括号中的路径指向图片;路径后的可选标题会在支持的场景中作为图片说明使用。

引用式图片#

当同一张图片需要复用时,可以先定义图片地址:

![引用式图片][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/93/41/1
  • fit="cover":填满卡片,必要时裁剪图片。
  • fit="contain":完整显示图片,比例不同时可能留白。

三列横向图片#

横向图片一
第一张横向图片
横向图片二
第二张横向图片
横向图片三
第三张横向图片

两列方形图片#

方形图片一
1:1 方形图片一
方形图片二
1:1 方形图片二
方形图片三
第三张图片会自动换行

完整显示竖向图片#

下面使用 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);

数学公式#

行内公式示例:圆的面积为 A=πr2A = \pi r^2

块级公式示例:

i=1ni=n(n+1)2\sum_{i=1}^{n} i = \frac{n(n+1)}{2}

Mermaid 图表#

flowchart LR A[准备图片] --> B[编写 Markdown] B --> C[启动开发服务器] C --> D{显示正常?} D -->|是| E[测试完成] D -->|否| F[检查路径与语法] F --> B

GitHub 仓库卡片#

使用仓库卡片指令可以展示 GitHub 项目信息:

LyraVoid
/
Mizuki
Waiting for api.github.com...
00K
0K
0K
Waiting...
::github{repo="LyraVoid/Mizuki"}

行内 HTML#

Markdown 中也可以使用简单的行内 HTML,例如:

这是一段居中显示的 HTML 示例文本。


检查清单#

  1. 文章标题、封面、分类和标签是否正常显示。
  2. 普通图片和引用式图片是否成功加载。
  3. 图片网格是否会在窄屏设备上自动减少列数。
  4. 点击网格图片后,灯箱是否可以缩放和切换图片。
  5. cover 是否裁剪并填满卡片,contain 是否保留完整图片。
  6. 提示框、剧透、代码高亮、公式和 Mermaid 图表是否正常渲染。
分享

如果这篇文章对你有帮助,欢迎分享给更多人!

测试图片展示
https://bin.everleaf.cn/posts/test-image-display/
作者
Bin
发布于
2026-07-25
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

目录