常见 Markdown 特殊字符及转义方法
| 字符 | 用途 | 转义写法 | 显示效果 |
|---|---|---|---|
\ |
转义符本身 | \\ |
\ |
` |
行内代码 | \` |
` |
* |
强调 / 列表 | \* |
* |
_ |
强调 | \_ |
_ |
{ } |
某些扩展语法 | \{ \} |
{ } |
[ ] |
链接 / 图片 | \[ \] |
[ ] |
( ) |
链接地址 | \( \) |
( ) |
# |
标题 | \# |
# |
+ |
无序列表(部分解析器) | \+ |
+ |
- |
列表 / 分隔线 | \- |
- |
. |
有序列表编号后缀 | \. |
. |
! |
图片标记 | \! |
! |
| |
表格分隔符 | \| |
| |
< > |
HTML 标签 / 引用 | \< \> |
< > |
实用示例
以下是一些实际场景中的转义用法:
我想显示星号:\*这不是强调\*
文件路径:C:\Users\Name\Documents
数学公式片段:a\_1 + b\^2 = c
注意事项
- 并非所有 Markdown 解析器对转义的支持完全一致,请根据实际环境测试。
- 在代码块(三个反引号包裹)中,无需转义特殊字符。
- HTML 实体(如
<)也可用于显示特殊符号,但可读性较差。