您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Markdown 特殊符号

1. 前言

Markdown 作者关于特殊符号的相关描述如下:

Markdown 允许写作者使用反斜杠,将有特殊含义的字符体现在文本之中。例如,当写作者希望在单词周围「星号 @H__8@*」时,(认会被转化成 HTML 的 @H__8@<em> ),写作者可以通过在符号前面插入反斜杠将其转义。

原文出处

Markdown 使用了一些特殊符号,用于定义的不同的或布局。当我们需要在中直接使用这些符号时,则需要对该符号进行转义。

环境说明
考虑到 Markdown 工具之不兼容,有的直接从复制粘贴到本地不会正常,大家学习时自己动手写是肯定没问题的。本节所有实例及演示均使用 Typora 工具完成。

2. 语法详解

在 Markdown 中,在特殊符号前面使用「反斜杠 @H__8@\」,可以实现特殊符号转义,以便将特殊符号到文本中。

实例 1

#### 在文档中使用特殊字符如果不使用转义字符,以下算式将不能按预期  
2*3*4=24  
以上算式的正确写法为:  
2\*3\*4=24

其渲染结果如下:

其转换后的 html 的如下:

<p>2*3*4=24</p>

Markdown 中提供了对以下特殊字符的转义。

3. 使用场景及实例

转义字符用于在文档中需要呈现特殊字符的场景。例如,「星号 @H__8@*」在中,常置于词句的开头或结尾,用以表示注释,此类场景,较常出现于论文类的引用部分中;又如,新闻类中,星号常用于脱敏,如身份证号、手机号等信息,常常会表示为:@H__8@110***********1234 此类。

实例 2:一张经过脱敏的数据表格。

#### User表|ID|姓名|年龄|身份证号码|手机号码|性别|
|---|---|---|---|---|---|
|1|张三|18|110\*\*\*\*\*\*\*\*\*\*\*0123|138\*\*\*\*0123|女|
|2|李四|23|210\*\*\*\*\*\*\*\*\*\*\*0135|138\*\*\*\*0132|男|
|2|王五|17|120\*\*\*\*\*\*\*\*\*\*\*0126|138\*\*\*\*0121|女|

其渲染结果如下:

4. 小结

特殊字符是指在 Markdown 文档中有特殊含义的字符,例如「星号 @H__8@*」、「大于号 @H__8@>」等;

特殊字符如果需要在中,需要对齐进行转义,转义的是在前面「反斜杠 @H__8@\」;

多样化的字符常出现在学术类的,例如包含引用或特殊说明的论文等;

对特殊字符的使用应当特别留意,因为转义字符的缺失可能导致整段格式的异常。


联系我
置顶