Markdown 语法测试文档
本文档用于测试 Markdown 渲染器对各种语法元素的支持情况。
1. 标题(Headings)
H1 标题
H2 标题
H3 标题
H4 标题
H5 标题
H6 标题
2. 段落与换行(Paragraphs & Line Breaks)
这是第一段。段落之间用空行分隔。
这是第二段。
这行末尾有两个空格,所以会换行(软换行)。
3. 强调(Emphasis)
斜体 或 斜体
粗体 或 粗体
粗斜体 或 粗斜体
删除线
==高亮==(部分渲染器支持)
上标:X^2^(部分支持)
下标:H2O(部分支持)
下划线(使用 HTML)
4. 列表(Lists)
无序列表
- 项目 1
- 项目 2
- 子项目 2.1
- 子项目 2.2
- 项目 3(星号)
- 项目 4(加号)
有序列表
- 第一项
- 第二项
- 子项 2.1
- 子项 2.2
- 第三项
任务列表(Task Lists)
- [x] 已完成任务
- [ ] 未完成任务
- [ ] 待办事项
5. 链接(Links)
普通链接
带标题的链接
相对路径
自动链接:https://www.example.com
引用链接
6. 图片(Images)
(如果存在)
7. 引用(Blockquotes)
这是一级引用。
这是嵌套引用。
引用内可以包含其他元素,如 粗体 或
代码。
8. 代码(Code)
行内代码:const foo = "bar";
代码块(围栏式):
function greet(name) {
console.log(`Hello, ${name}!`);
}
greet("World");
代码块(缩进式,4个空格或制表符):
def hello():
print("Indented code block")
语法高亮(指定语言):
import sys
for i in range(10):
print(i)
9. 表格(Tables)
| 左对齐 | 居中对齐 | 右对齐 |
|---|---|---|
| 单元格1 | 单元格2 | 单元格3 |
| 单元格4 | 单元格5 | 单元格6 |
| 长文本测试 | 更多内容 | 末尾 |
表格内可包含 粗体、代码 和 链接。
10. 水平分隔线(Horizontal Rules)
11. 转义字符(Escaping)
* 这不会变成斜体 *
# 这不是标题
[ 这不是链接 ]
` 这不是代码 `
12. HTML 标签(Inline HTML)
红色文字
Ctrl + C
下标 和 上标
折叠内容(点击展开)
这是折叠区域的内容。13. 脚注(Footnotes)
这里有一个脚注^1,还有一个脚注^note。
第二行内容。
14. 定义列表(Definition Lists)(部分扩展支持)
术语 : 定义内容
15. 数学公式(Math)(需渲染器支持)
行内公式:$E = mc^2$
块级公式:
$$
\int_{-\infty}^{\infty} e^{-x^2} dx = \sqrt{\pi}
$$
16. 图表 / Mermaid(需渲染器支持)
graph TD;
A-->B;
A-->C;
B-->D;
C-->D;
17. 嵌入视频 / 音频(HTML iframe)
18. 特殊字符与 Unicode
© ® ™ ° ± π
✓ ✔ ✗ ✘
表情符号:😊 🚀 ❤️
我也不知道我在发什么,但是这是一条测试评论
dsfsfdfsd