[+] 2016年5月11日 %转义字符 ;2016/5/11 16:39:55 Markdown 使用一些字符表示特殊格式,在编译后会被转换成 Html 标签。当需要在编译后的 Html 文件中显示这些字符本身时,就需要转义了。 | 转义字符列表 | |==================================================================================| |转义字符| 转义写法 | 备注 | |:------:|:----------:|:---------------------------------------------------------| | \* | \\\* |星号 | | \\ | \\\\ |反斜杠 | | \` | \\\` |反引号 | | \_ | \\\_ |下划线符 | | \{ | \\\{ |左花括号 | | \} | \\\} |右花括号 | | \[ | \\\[ |左方括号 | | \] | \\\] |右方括号 | | \( | \\\( |左圆括号 | | \) | \\\) |右圆括号 | | \# | \\\# |#号 | | \+ | \\\+ |加号 | | \- | \\\- |减号 | | \. | \\\. |句点 | | \! | \\\! |惊叹号 | | [= | [\= |删除线头标记 | | =] | =\] |删除线尾标记 | |||&#65372;|全角竖线,直接输入竖线字符会将该行解释为表格行 | | | | &#124; |半角竖线,同上 | | & | &amp; |和号 | | _ | &#095; |下划线字符,因为经常用来表示倾斜效果,所以可以采用转义写法| 在`代码块`中的符号不需要被转义。所以,在两个反引号之间写上“\\\`”是没有用的。 { 资料摘录:**“HTML 转义字符”** 诸如 “<” 之类的符号在HTML中拥有特殊的含义,所以在文本中使用它们。 **字符实体** 一些字符在 HTML 中拥有特殊的含义,比如小于号 (<) 用于定义 HTML 标签的开始。如果我们希望浏览器正确地显示这些字符,我们必须在 HTML 源码中插入字符实体。 字符实体有三部分:一个和号 (&),一个实体名称,或者 \# 和一个实体编号,以及一个分号 (;)。 要在 HTML 文档中显示小于号,我们需要这样写:&lt; 或者 &\#60; 使用实体名称而不是实体编号的好处在于,名称相对来说更容易记忆。而这么做的坏处是,并不是所有的浏览器都支持最新的实体名称,然而几乎所有的浏览器对实体编号的支持都很好。 **注意**:实体对大小写敏感。 |显示结果| 描述 | 实体名称 | 实体编号 | |:-------|:-----|:---------------------|:---------| | |空格 |&nbsp; |&\#160| |< |小于号|&lt; |&\#60;| |> |大于号|&gt; |&\#62;| |& |和号 |&amp; |&\#38;| |" |引号 |&quot; |&\#34;| |' |撇号 |&apos;(IE不支持)|&\#39;| **其他一些常用的字符实体** |显示结果| 描述 | 实体名称 | 实体编号 | |:-------|:-------|:-----------|:-----------| |¢ |分 |&cent; |&\#162; | |£ |镑 |&pound; |&\#163; | |¥ |日圆 |&yen; |&\#165; | |§ |节 |&sect; |&\#167; | |© |版权符 |&copy; |&\#169; | |® |注册商标|&reg; |&\#174; | |× |乘号 |&times; |&\#215; | |÷|除号 |&divide;|&\#247; | } 此框中内容完全摘录自 [w3chtml](http://www.w3chtml.com/html/character.html)。