Markdown

136 阅读2分钟

1. 概述

Markdown 的目标是实现「易读易写」

2. 块级元素

2.1. 段落

一个段落由一个或多个文本行组成

段落之间由一个空行(即两个回车)分隔

段落中的文本行之间由两个空格和一个回车分隔

段落1行1  
段落1行2  
段落1行3

段落2行1  
段落2行2  
段落2行3

段落3行1  
段落3行2  
段落3行3

2.2. 标题

一级标题
=
二级标题
-
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

2.3. 引用

> 一级引用
> > 二级引用
> > > 三级引用

2.4. 列表

无序列表

* 列表项目1
* 列表项目2
* 列表项目3
+ 列表项目1
+ 列表项目2
+ 列表项目3
- 列表项目1
- 列表项目2
- 列表项目3

备注:在 *、+、- 前面添加一个制表符可以生成子列表项目

有序列表

1. 列表项目1
2. 列表项目2
3. 列表项目3
a. 列表项目1
b. 列表项目2
c. 列表项目3

备注:在数字、字母前面添加一个制表符可以生成子列表项目

2.5. 代码块

```
代码
​```
    代码1
    代码2
    代码3

备注:每行代码前面添加一个制表符

2.6. 分隔线

***
---
___

2.7. 表格

|居左表头|居中表头|居右表头|
|:-|-|-:|
|居左表体1|居中表体1|居右表体1|
|居左表体2|居中表体2|居右表体2|

2.8. 目录

[TOC]

2.9. 公式

$$
公式
$$

3. 行级元素

3.1. 链接

<链接地址>
[链接名称](链接地址)

3.2. 图片

![图片名称](图片地址)

3.3. 强调

斜体

*内容*
_内容_

粗体

**内容**
__内容__

斜粗体

***内容***
___内容___

3.4. 删除线

~~内容~~

3.5. 代码行

`代码`

3.6. 特殊符号

特殊符号前面需要添加 \

\\
\`
\*
\_
\{
\}
\[
\]
\(
\)
\#
\+
\-
\.
\!