Markdown包含下面的特殊字符
\ ` * _ { } [ ] ( ) # + - . !
转义警号(#)
转义#一般情况下可以用\ ,但如果#和表示h1/h2/h3的 #, ##, ###出现在同一行就需要额外的转义符来转义行内的#。此时可以尝试在行尾再加一个#。(不同的markdown实现的行为可能不一样)
转义重音符(`)
如果`只单独出现一次,可以尝试在前面加\。但如果在其后面又出现了一个`,则两个`中间的文字就会被当成代码引用。
也可以把`放在代码块里,在每行的行首加四个空格就会变成代码块。
多个连续的`会正常输出,比如``或者```。
处理下划线
Markdown语法中,由下划线开始和结尾的的单词或者字符串会被当成强调。但其他情况下使用下划线是可以的。
_test test_ te_st `_test