Markdown 语法测试文件
本页目录
本文件用于测试 Markdown 渲染器的各项语法支持情况。

1. 标题
H1 一级标题
H2 二级标题
H3 三级标题
H4 四级标题
H5 五级标题
H6 六级标题
2. 文本格式
普通文本段落。
粗体文本、斜体文本、粗斜体文本、删除线、行内代码。
也可以使用 下划线、高亮、H2O、x2 等 HTML 标签。
转义字符测试:*不是斜体*、# 不是标题、\ 反斜杠。
换行测试:
这一行使用了行尾两个空格强制换行。
3. 列表
无序列表
- 第一项
- 第二项
- 嵌套项 A
- 嵌套项 B
- 更深层级
- 第三项
有序列表
- 第一步
- 第二步
- 子步骤 2.1
- 子步骤 2.2
- 第三步
任务列表
- 已完成任务
- 未完成任务
- 另一个待办
4. 引用
一级引用
嵌套引用
引用中的 粗体 和
代码
5. 代码
行内代码:console.log("hello")
// TypeScript 代码块
interface Entry {
slug: string;
date: Date;
}
export function sortEntries(entries: Entry[]): Entry[] {
return [...entries].sort((a, b) => b.date.getTime() - a.date.getTime());
}
# Python 代码块
def fibonacci(n: int) -> list[int]:
seq = [0, 1]
while len(seq) < n:
seq.append(seq[-1] + seq[-2])
return seq[:n]
print(fibonacci(10))
无语言标识的代码块
保留 缩进与空格
6. 表格
| 左对齐 | 居中 | 右对齐 |
|---|---|---|
| 内容 A | 内容 B | 内容 C |
| 长一点的单元格 | code | 加粗 |
| 1 | 2 | 3 |
7. 链接与图片
8. 分割线
9. 脚注
10. 定义列表(部分渲染器支持)
当前管线未启用定义列表插件,以下内容按普通段落渲染——真实站点若需要,应显式加入 remark-definition-list 并在此处补样式。
术语 A
: 术语 A 的解释
术语 B
: 术语 B 的解释
11. 数学公式(部分渲染器支持)
行内公式:
块级公式:
12. 综合嵌套测试
-
列表项中包含引用:
引用内容
-
列表项中包含代码块:
npm install markdown-it -
列表项中包含表格:
名称 值 a 1
文件结束
排版说明
下表是这篇文章逐条落地的排版取值。字体为本地分片的寒蝉全圆体,正文色为 --foreground,强调色只取玫瑰色与灰阶,没有引入额外色相。
| 项目 | 取值 | 说明 |
|---|---|---|
| 正文 | 17px / 1.9 | 375 宽改 16.5px / 1.85;行宽 34em(约 578px) |
| 段落 | 间距 1.15em | 无首行缩进,段间留白呼吸 |
| H2 | 23px / 700 + ✦ | 上 2.4em 下 .8em,hover 出现锚点线稿 |
| H3 / H4 | 18px / 16.5px | H5 15.5px,H6 14.5px muted |
| 行内代码 | mono .84em | muted 底,2px 圆角,不加边框 |
| 列表 | 左缩进 1.4em | 条目间距 .45em,标记色 muted |
| 任务列表 | 16px 方框 | 手绘 check 用边框画出,不用 emoji |
| 引用 | 1px 左边线 | 文字 muted,嵌套引用同样收进 20px |
| 代码块 | 13px mono / 横向滚动 | 纸面卡:1px 边框 + muted 底;Shiki github-light / github-dark token |
| 表格 | 15px | 表头 12.5px 加字距,单元格下边线分隔 |
| 图片 | 1px 框 | 11.5px 说明;原型用 SVG 线稿代替远程占位图 |
| 脚注 | 13px | 点线分隔,编号可跳转并回跳 |
| 公式 | Cambria Math 等宽排印 | 真实站点由 rehype-katex 输出 KaTeX HTML |
| 分割线 | 1px dashed | — / *** / ___ 同一渲染结果 |
| 定义列表 | 未启用 | 当前管线不支持,已在第 10 节注明 |
| 移动 TOC | 箭头 180° 旋转 | 默认向下,展开 .16s;reduced-motion 关闭 |
| 摘要 | details 折叠面板 | 默认展开,保留左侧 1px 线 |
| 深色图标 | rose | H2 ✦ / 评论 ✦ / 导航与 TOC chevron 统一 |
留言