
2.2.1 Markdown基本语法
Markdown是一种轻量级标记语言,可以用简单、易读的格式编写文本并将其转换为HTML或其他格式。借助于一些工具,可以将Markdown文档转换成为 Word或PDF等格式文件。
以下是Markdown语法表。
1. 标题
Markdown使用“#”来表示标题的级别,Markdown语法中提供了六级标题(“#”一级标题到“######” 六级标题),通过多个“#”嵌套。注意“#”后面要有个空格,然后才是标题内容。
示例代码如下。
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
上述Markdown代码,使用预览工具查看,会看到如图2-1所示的效果。

图2-1 Markdown 预览效果(一)
2. 列表
无序列表可以使用“-”或“*”,有序列表则使用数字加“.”,注意“-”或“*”后面也要有个空格,示例代码如下。
- 无序列表项1
- 无序列表项2
- 无序列表项3
1. 有序列表项1
2. 有序列表项2
3. 有序列表项3
上述Markdown代码,使用预览工具查看,会看到如图2-2所示的效果。

图2-2 Markdown 预览效果(二)
3. 引用
使用“>”符号表示引用,注意“>”后面也要有个空格,示例代码如下。
> 这是一段引用文本。
> 这是一段引用文本。
> 这是一段引用文本。
> 这是一段引用文本。
上述Markdown代码,使用预览工具查看,会看到如图2-3所示的效果。

图2-3 Markdown 预览效果(三)
4. 粗体和斜体
使用“**”包围文本来表示粗体,使用“*”包围文本来表示斜体,注意“**”或“*”后面也要有个空格,示例代码如下。
这是**粗体**文本,这是*斜体*文本。
上述Markdown代码,使用预览工具查看,会看到如图2-4所示的效果。

图2-4 Markdown 预览效果(四)
5. 图片
Markdown 图片语法如下。

示例代码如下。

上述Markdown代码,使用预览工具查看,会看到如图2-5所示的效果。

图2-5 Markdown 预览效果(五)
6. 代码块
使用三个反引号(```)将代码块括起来,并在第一行后面添加代码语言名称,示例代码如下。

注意
在三个反引号(```)后面可以指定具体代码语言,如示例中“python”是指定这个代码是Python代码,它的好处是键字高亮显示。
上述Markdown代码,使用预览工具查看,会看到如图2-6所示的效果。

图2-6 Markdown 预览效果(六)
上面介绍的是 Markdown 的基本语法,这些语法已经足够完成一些常见的工作了。如果读者有特殊需求,可以自行学习其他的 Markdown 语法。