- 01 Markdown 简介
- 02 Markdown 导出 HTML
- 03 Markdown 分级标题
- 04 Markdown 段落
- 05 Markdown 分割线
- 06 Markdown 列表
- 07 Markdown 引用
- 08 Markdown 强调
- 09 Markdown 辅助线
- 10 Markdown 字体字号
- 11 Markdown 前景色、背景色
- 12 Markdown 行内代码
- 13 Markdown 代码块
- 14 Markdown 超链接
- 15 Markdown 图片
- 16 Markdown 任务列表
- 17 Markdown 特殊符号
- 18 Markdown 代码高亮
- 19 Markdown 注释
- 20 Markdown 表格
- 21 Markdown 流程图
- 22 Markdown 时序图
- 23 Markdown 类图
- 24 Markdown 状态图
- 25 Markdown 甘特图
- 26 Markdown 饼图
- 27 Markdown 上标、下标
- 28 Markdown 数学公式
- 29 Markdown 脚注尾注
- 30 Markdown 生成目录
- 31 Markdown 综合实例
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
17 Markdown 特殊符号
1. 前言
Markdown 作者关于特殊符号的相关描述如下:
Markdown 允许写作者使用反斜杠,将有特殊含义的字符体现在文本之中。例如,当写作者希望在一个单词周围增加「星号
*
」时,(默认会被转化成 HTML 的<em>
标签),写作者可以通过在符号前面插入反斜杠将其转义。原文出处:daringfireball.net
Markdown 使用了一些特殊符号,用于定义文章的不同的内容或布局。当我们需要在文章中直接使用这些符号时,则需要对该符号进行转义。
环境说明:
考虑到 Markdown 工具之间的不兼容,有的内容直接从页面复制粘贴到本地不会正常显示,大家学习时自己动手写是肯定没问题的。本节所有实例代码及演示效果均使用 Typora 工具完成。
2. 语法详解
2.1 基础语法
在 Markdown 文件中,在特殊符号前面使用「反斜杠 」,可以实现特殊符号转义,以便将特殊符号输出到文本中。
实例 1:
#### 在文档中使用特殊字符
如果不使用转义字符,以下算式将不能按预期输出
2*3*4=24
以上算式的正确写法为:
2*3*4=24
其渲染结果如下:
其转换后的 html 的内容如下:
<p>2*3*4=24</p>
2.2 支持转义的特殊字符列表
Markdown 中提供了对以下特殊字符的转义支持。
特殊符号 | 中文名称 | 默认语法 |
---|---|---|
反斜杠 | 转义符号,需要与其他特殊符号连用 | |
` | 反引号 | 用于定义行内代码、代码块 |
* | 星号 | 用于定义无序列表、强调、分割线 |
_ | 下划线 | 用于定义强调、分割线 |
{} | 大括号 | 用于定义公式 |
[] | 中括号 | 用于定义超链接、图片 |
() | 小括号 | 用于定义超链接、图片 |
# | 井号 | 用于定义标题、粗体字 |
+ | 加号 | 用于定义无序列表、分割线 |
- | 减号 | 用于定义无序列表、分割线 |
. | 点号 | 用于定义有序列表 |
! | 叹号 | 用于定义超链接、图片 |
3. 使用场景及实例
转义字符用于在文档中需要呈现特殊字符的场景。例如,「星号 *
」在中文文章中,常置于词句的开头或结尾,用以表示注释,此类场景,较常出现于论文类文章的引用部分中;又如,新闻类文章中,星号常用于脱敏,如身份证号、手机号等信息,常常会表示为: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 文档中有特殊含义的字符,例如「星号
*
」、「大于号>
」等; - 特殊字符如果需要在文章中显示,需要对齐进行转义,转义的方法是在前面增加「反斜杠
」;
- 多样化的字符常出现在学术类的文章,例如包含引用或特殊说明的论文等;
- 对特殊字符的使用应当特别留意,因为一个转义字符的缺失可能导致整段文字格式的异常。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论