Skip to content

高级文本格式化

Markdown 除了基础语法外,还支持一些高级的文本格式化功能,让你的文档更加丰富和专业。下面我们将介绍这些高级文本格式化技巧。

删除线

使用 ~~ 包围文本实现删除线效果。

markdown
~~这是被删除的文本~~

显示效果:这是被删除的文本

任务列表

使用 - [ ] 表示未完成的任务,使用 - [x] 表示已完成的任务。

markdown
- [x] 完成 Markdown 基础语法学习
- [x] 完成高级文本格式化学习
- [ ] 完成代码与语法高亮学习
- [ ] 完成高级链接技巧学习

显示效果:

  • [x] 完成 Markdown 基础语法学习
  • [x] 完成高级文本格式化学习
  • [ ] 完成代码与语法高亮学习
  • [ ] 完成高级链接技巧学习

表格

使用 | 分隔单元格,使用 - 分隔表头和表格内容。

基本表格

markdown
| 姓名 | 年龄 | 职业 |
|------|------|------|
| 张三 | 25   | 工程师 |
| 李四 | 30   | 设计师 |
| 王五 | 35   | 产品经理 |

显示效果:

姓名年龄职业
张三25工程师
李四30设计师
王五35产品经理

对齐方式

可以在表头分隔线中使用 : 来指定单元格的对齐方式。

markdown
| 左对齐 | 居中对齐 | 右对齐 |
| :--- | :---: | ---: |
| 内容 | 内容 | 内容 |
| 内容 | 内容 | 内容 |

显示效果:

左对齐居中对齐右对齐
内容内容内容
内容内容内容

脚注

使用 [^1] 标记脚注引用,在文档末尾使用 [^1]: 定义脚注内容。

markdown
这是一个带有脚注的句子[^1]。

[^1]: 这是脚注的内容。

显示效果: 这是一个带有脚注的句子^1

定义列表

使用 : 来定义术语和解释。

markdown
Markdown
: 一种轻量级标记语言

HTML
: 超文本标记语言

CSS
: 层叠样式表

显示效果:

Markdown : 一种轻量级标记语言

HTML : 超文本标记语言

CSS : 层叠样式表

上标与下标

上标

使用 <sup> 标签实现上标效果。

markdown
2<sup>2</sup> = 4

显示效果:22 = 4

下标

使用 <sub> 标签实现下标效果。

markdown
H<sub>2</sub>O

显示效果:H2O

转义字符

如果需要显示 Markdown 中的特殊字符,可以使用反斜杠 \ 进行转义。

markdown
\# 这不是一个标题
\* 这不是一个列表项
\[ 这不是一个链接的开始
\] 这不是一个链接的结束
\(` 这不是一个代码块的开始
\)` 这不是一个代码块的结束

显示效果: # 这不是一个标题 * 这不是一个列表项 [ 这不是一个链接的开始 ] 这不是一个链接的结束 ( 这不是一个代码块的开始 \) 这不是一个代码块的结束

小结

通过使用这些高级文本格式化技巧,你可以创建更加丰富和专业的 Markdown 文档。这些功能在撰写技术文档、学术论文、项目报告等场景中特别有用。

在接下来的章节中,我们将介绍代码与语法高亮、高级链接技巧等更多 Markdown 中级技巧。