Markdown是一种轻量级的的标记语言,用简单的语法实现排版,非常适合写作。Markdown语法非常简洁,易于上手,一般来说其语法可以分为标准版和扩展板。其中标准版是标准的MD语法,在所有Markdown编辑器都可以使用,而扩展语法则是每个Markdown编辑器的扩展,例如我使用的小书匠编辑器就带有自己的扩展语法。现在我将一些常用到的标准语法整理一下,方便查阅和记忆。
标题
标题使用“#”号开头
# 这是 H1 一级标题
## 这是 H2 二级标题
### 这是 H3 三级标题
#### 这是 H4 四级标题
##### 这是 H5 五级标题
###### 这是 H6 六级标题
效果如下
这是 H1 一级标题
这是 H2 二级标题
这是 H3 三级标题
这是 H4 四级标题
这是 H5 五级标题
这是 H6 六级标题
列表
无序列表
无序列表是指列表前面没有序号,而有序列表就是以序号开头。无序列表的语法以*
号或+
号或-
号开头。
* 项目1
* 子项目1.1
* 子项目1.2
* 子项目1.2.1
* 项目2
* 项目3
+ 项目1
+ 子项目1.1
+ 子项目1.2
+ 子项目1.2.1
+ 项目2
+ 项目3
效果如下
- 项目1
- 子项目1.1
- 子项目1.2
- 子项目1.2.1
- 项目2
- 项目3
- 项目1
- 子项目1.1
- 子项目1.2
- 子项目1.2.1
- 项目2
- 项目3
有序列表
有序列表则使用数字接着一个英文句点
1. 项目1
2. 项目2
3. 项目3
1. 项目3.1
2. 项目3.2
效果如下
- 项目1
- 项目2
- 项目3
- 项目3.1
- 项目3.2
代码块
单行代码,以一个两个`单行代码
`号(即tab键上面)包起来,多行代码需要以
```
多行代码
多行
```
文字格式
粗体前后被两个星号**
或两个下划线__
包裹,斜体前后被一个星号*
或一个下划线_
包裹
**这是文字粗体格式**
__这是文字粗体格式__
*这是文字斜体格式*
_这是文字斜体格式_
效果如下
这是文字粗体格式
这是文字粗体格式
这是文字斜体格式
这是文字斜体格式
引用
引用的用法和标题类似,只是将#
符改为>
。
> 第一级引用文字
> > 第二级引用文字
> > > 第三级引用文字
> > > > 第四级引用文字
效果如下
第一级引用文字
第二级引用文字
第三级引用文字
第四级引用文字
水平线
水平线是以三个或以上的*
或-
或_
组成,可以插入空格但是不能插入其他符号,效果都是生成一条水平分割线。
***
---
___
* * *
效果如下
链接
[链接名称](链接地址)
[链接名称][1]
[1] : 链接地址
图片

![名称][1]
[1] : 链接地址