Markdown语法里分为块级元素与行内元素。

块级元素包括标题引用列表代码块数学公式表格脚注

行内元素包含链接url图片强调

块级元素

标题

Markdown支持的标题共6级

1
2
3
4
5
6
# 标题1
## 标题2
### 标题3
#### 标题4
##### 标题5
###### 标题6

效果如下

标题1

标题2

标题3

标题4

标题5
标题6

引用

使用“>”实现引用效果

1
>这是一段引用

效果如下

这是一段引用

列表

有序列表

使用数字+“.”实现

1
2
3
1. 有序列表1
2. 有序列表2
3. 有序列表3

效果如下

  1. 有序列表1
  2. 有序列表2
  3. 有序列表3

无序列表

使用“-”或“*”实现

1
2
3
4
- 无序列表1
- 无序列表2
* 无序列表3
* 无序列表4

效果如下

  • 无序列表1
  • 无序列表2
  • 无序列表3
  • 无序列表4

任务列表

使用“- [ ]”实现,在[ ]里加x可以打钩

1
2
3
- [ ] 任务1
- [ ] 任务2
- [x] 任务3

效果如下

  • 任务1
  • 任务2
  • 任务3

代码块

使用前后都有的“```”实现

1
2
3
4
5
6
7
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World" << endl;
return 0;
}

数学公式

使用“$$”+“$$”实现

1
2
3
$$
LATEX公式
$$

表格

1
2
3
|姓名|年龄|成绩
|:---|---:|:---:|
|A|19|100|

“:”在左边表示左对齐,在右边是右对齐,两边都有是居中

效果如下

姓名 年龄 成绩
A 19 100

脚注

1
2
EpisodeXIII[^1]
[^1]: 编辑者

效果如下

EpisodeXIII^1

行内元素

链接

1
2
[链接名](链接"链接描述")
[EpisodeXIII](ep13.top"Ep13的博客")

效果如下

EpisodeXIII

标题链接

跳到本文的指定标题处

1
[块级元素](#块级元素)

效果如下

块级元素

url

直接贴http/https

1
https://ep13.top

效果如下

https://ep13.top

图片

使用如下命令

1
2
![图片名](图片链接 "图片描述")
![Ep13](../images/head.jpg "Ep13")

Ep13

强调

1
2
3
4
5
*斜体*
**加粗**
`行间代码`
<u>下划线</u>
$LaTeX公式$

效果如下

斜体

加粗

printf()

下划线

$LaTeX公式$