本文主要介绍Makedown的基本语法
1、标题
# 这是一级标题
## 这是二级标题
...
###### 这是六级标题
注意:标记符合与后面的文字至少有一个空格
2、引用
Markdown 中使用 >
来引用。我们可以在一段文字中的每行开头加上 >
来表示一段引用文字,也可以只在一段文字的开头插入一个 >
来表示,如下面的 1、2 两种方式:
方式 1
> 这是一句话
> 这是第二句话
> >这是第三句话
方式 2
> 这是一句话
这是第二句话
这是第二句话
Markdown 支持使用不同数量的 >
表示嵌套引用。
> 这是外层的引用
> > 这是内层的引用
3、无序列表
无序列表使用 -
、 +
或 *
来作为标记。
- 第一句话
- 第二句话
- 第三句话
上面的 -
可以用 +
、 *
替换。需要注意的是,-
等符号与后面的文字至少空一格空格。
4、有序列表
有序列表使用数字和紧挨着的点号表示。
1. 第一句话
2. 第二句话
3. 第三句话
跟无序列表一样,标记符号与后面的文字至少空一格空格。但编辑时的数字对显示无影响。
5、代码区块
在代码块前后用一对三个连续的撇号 ```来包裹代码段。
这是第一行代码
这是第二行代码
这是第三行代码
6、分割线
使用三个及以上的 *
、 -
或 _
来表示一个分割线,符号不能混用,符号之间可以插入多个空格。需要注意的是,使用 -
来插入分割线时需要与上一个段落至少空一行,否则 Markdown 会将上一行文字解释为二级标题。
7、表格
表格是 Markdown 比较复杂的一种表示。
| Table | Col1 | Col2 |
| ----- |:----:| ----:|
| Row1 | 1-1 | 1-2 |
| Row2 | 2-1 | 2-2 |
| Row3 | 3-1 | 3-2 |
上面第二行中的点代表对齐方式,分别是默认(居右)、居中、居左。
8、超链接
Markdown 中有两种方式实现超链接。
方式 1(较为常用的方式)
[百度](http://www.baidu.com)
方式 2(<> 来包裹 URL。)
<http://www.baidu.com>
9、加粗和斜体
Markdown 使用 *
和 _
来表示粗体和斜体。
//加粗
**这是加粗文字**
__这也是加粗文字__
//斜体
*这是斜体文字*
_这也是斜体文字_
被偶数个 *
或 _
包裹的文字显示加粗效果,被奇数个包裹的为倾斜效果。
需要注意的是,*
和 -
要成对出现,不能混合使用,也不能只出现一个。同时,标识符号要与标识的文字紧挨着,符号与符号之间、符号文字之间不能有任何空格。
10、图片
图片的插入方式跟超链接插入方式类似。

11、反斜杠 \
我们有时候会用到一些特殊符号,而这些符号恰好是前面所讲的标识符号,为了不让 Markdown 来将其解释为标识符号,要在特殊符号前插入 \
来直接显示符号。
\ 反斜线
` 反引号
* 星号
_ 底线
{} 花括号
[] 方括号
() 括弧
# 井字号
+ 加号
- 减号
. 英文句点
! 惊叹号