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
**粗体** *斜体*  ~~删除线~~  
转义符反斜杠(\)

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

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

结束引用需要两次回车

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

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

分割线用---,单独一行,并且上面必须是一个空行
> 引用内容; 多行引用需要在行尾添加两个空格
结束引用需要两次回车
单行长文字 在需要以单行长文字显示的文字段落前加四个空格 在需要以单行长文字显示的文字段落前加四个空格 在需要以单行长文字显示的文字段落前加四个空格
# 代码块
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 详细内容 1. 我这里写成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 |
# 超链接和图片
1

超链接 图片示例
使用html指定图片的宽高:
使用html插入音乐:
使用html插入视频:

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