Markdown 语法速查表
Markdown 是一种轻量的纯文本格式化方式,可干净地转换为 HTML —— 用于 README、文档、聊天应用和静态站点。下面的核心语法几乎在任何地方都能用;标注为 GFM 的少数项是 GitHub 扩展语法。
更新 2026-07-06
文本与内联
| 元素 | 语法 | 说明 |
|---|---|---|
| 标题 1 | # Heading | 每级一个 #,最多 ###### |
| 标题 2 | ## Heading | 两个井号 |
| 加粗 | **bold text** | 或 __bold text__ |
| 斜体 | *italic text* | 或 _italic text_ |
| 加粗 + 斜体 | ***both*** | 三个星号 |
| 删除线 | ~~struck~~ | GitHub 扩展 Markdown |
| 内联代码 | `code` | 用单个反引号包裹 |
| 链接 | [text](https://url.com) | 文本在 [],URL 在 () |
| 图片 |  | 像链接,但前面加 ! |
| 引用 | > quoted text | 每行前加 > |
| 分隔线 | --- | 单独一行三个或更多短横线 |
列表
| 元素 | 语法 | 说明 |
|---|---|---|
| 无序列表 | - item | 或 * item / + item |
| 有序列表 | 1. item | 编号可以全写成 1. |
| 嵌套项 | - subitem | 缩进两个空格 |
| 任务列表 | - [ ] to do | - [x] 已完成(GFM) |
块
在语法列中,\n 表示换行的位置。
| 元素 | 语法 | 说明 |
|---|---|---|
| 代码块 | ```lang\ncode\n``` | 用三个反引号围栏;lang 可选 |
| 表格 | | A | B |\n|---|---|\n| 1 | 2 | | 用竖线分隔单元格;--- 行设定表头 |
| 换行 | end with two spaces | 或在行尾加一个反斜杠 |
| 转义 | \* literal asterisk | 在特殊字符前加反斜杠 |
相关工具