Markdown基本语法

  本文整理了之前在网上看到的部分Markdown语法,本文内容在VS code中进行测试[好像是Github风格],在Hexo中也许存在差异。

标题

1
2
3
# 一级标题
## 二级标题
### 三级标题

一级标题

二级标题

三级标题

段落

1
2
3
4
5
6
7
默认段落前面没有缩进  
  在中文输入法中使用「全角」输入,再按两个空格,可以进行缩进
默认行尾的回车无法换行,
需要在行尾输入两个空格,
方能进行换行。

如果需要开始新的段落,需要在行尾按两次回车。

默认段落前面没有缩进
  在中文输入法中使用「全角」输入,再按两个空格,可以进行缩进
默认行尾的回车无法换行, 需要在行尾输入两个空格,
方能进行换行。

如果需要开始新的段落,需要在行尾按两次回车。

文字

1
2
3
4
5
6
7
8
9
10
11
12
13
**粗体** *斜体*  ~~删除线~~  
转义符反斜杠(\)

---

分割线用`---`,单独一行,并且上面必须是一个空行

> 引用内容;
多行引用需要在行尾添加两个空格

结束引用需要两次回车

单行长文字 在需要以单行长文字显示的文字段落前加四个空格 在需要以单行长文字显示的文字段落前加四个空格 在需要以单行长文字显示的文字段落前加四个空格

粗体 斜体 删除线
转义符反斜杠(\)


分割线用---,单独一行,并且上面必须是一个空行

引用内容;
多行引用需要在行尾添加两个空格

结束引用需要两次回车

单行长文字 在需要以单行长文字显示的文字段落前加四个空格 在需要以单行长文字显示的文字段落前加四个空格 在需要以单行长文字显示的文字段落前加四个空格

代码块

1
2
3
4
5
6
7
`行内代码使用单个反引号包围`  

```python
#代码块使用三个反引号包围,#也有高亮显示
import os
print('hello world')
```

行内代码使用单个反引号包围

1
2
3
#代码块使用三个反引号包围,关键字会高亮显示
import os
print('hello world')

列表

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
1. 有序列表1,注意点之后的空格  
详细内容,注意前面有两个空格
2. 有序列表2
详细内容
1. 我这里写成1,在显示时还是3

- 无序列表1
- 无序列表2
- 无序列表3
- 小1,注意前面有两个个空格
- 小2

todo-list:
- [x] 已完成事项
- [ ] 待办事项1
- [ ] 待办事项2
  1. 有序列表1,注意点之后的空格
    详细内容,注意前面有两个空格
  2. 有序列表2
    详细内容
  3. 我这里写成1,在显示时还是3
  • 无序列表1
  • 无序列表2
  • 无序列表3
    • 小1,注意前面有两个个空格
    • 小2

todo-list: - [x] 已完成事项 - [ ] 待办事项1 - [ ] 待办事项2

表格

1
2
3
4
5
| ABCD | EFGH | IJKL |
| -----|:----:| ----:|
| a | b | c |
| d | e | f |
| g | h | i |
ABCD EFGH IJKL
a b c
d e f
g h i

超链接和图片

超链接
图片示例

使用html指定图片的宽高:

使用html插入音乐:

使用html插入视频:


本文内容来源于网络资源。