什么是 Markdown 特殊字符?
Markdown 使用一些符号(如 #、*、_、\ 等)来表示格式。如果你希望这些符号以普通文本形式显示,就需要使用反斜杠 \ 进行转义。
常见特殊字符及转义示例
1. 反斜杠 \
本身是转义符,要显示它需写成:\\
这是一个反斜杠:\\
2. 星号 * 和下划线 _
用于强调(斜体/粗体),转义后可正常显示:
\*这不是斜体\*
\_也不是下划线\_
3. 井号 #
用于标题,转义后变为普通文本:
\# 这不是标题
4. 方括号 [ ] 和圆括号 ( )
用于链接,如需显示原始符号:
\[普通文本\]
\(也是普通文本\)
5. 感叹号 !
用于图片语法开头,单独显示时建议转义:
\! 注意
6. 反引号 `
用于代码标记,显示单个反引号需用两个包裹或转义(部分解析器支持 \`):
`` ` `` 或 \`(视解析器而定)
7. 尖括号 < >
用于 HTML 标签或自动链接,直接写可能被忽略,建议用 HTML 实体或转义:
<tag> 或 \<tag\>
注意事项
- 不同 Markdown 解析器对转义的支持略有差异(如 GitHub Flavored Markdown、CommonMark 等)。
- 在代码块(三个反引号围起来)中,所有字符均按字面显示,无需转义。
- 若不确定是否需要转义,可先尝试不转义;若渲染异常,再添加
\。