标题语法概览
Markdown 标题有两种常见写法:
- ATX 风格:使用
#,支持 1 到 6 级标题(推荐)。 - Setext 风格:使用
=和-,只支持 1、2 级标题。
ATX 风格(#)
这是最常用、兼容性最好的标题写法。
基本语法
| |
渲染效果:
# 一级标题(示例)## 二级标题(示例)### 三级标题(示例)#### 四级标题(示例)##### 五级标题(示例)###### 六级标题(示例)
书写规则
#必须在行首。#与标题文字之间建议保留一个空格。- 一般不建议在标题末尾再补很多
#(可读性较差)。
Setext 风格(= / -)
Setext 只支持两级标题:
- 一级标题:下一行用
=== - 二级标题:下一行用
---
| |
这种写法在短文档中也很常见,但在复杂文档里通常不如 # 风格直观。
标题层级结构
标题层级应遵循从大到小的逻辑,不建议随意跳级。
良好的标题结构就像一本书的目录。
推荐结构
| |
不推荐结构
| |
常见错误
#不在行首,导致无法识别为标题。- 标题层级跳跃(如
#后直接###),结构不清晰。 - 把普通短句都写成标题,导致文档层级过深、阅读困难。
- 同一篇文档混用过多风格(
#与=/-)且无规律,影响一致性。