一、标题
语法:n个# 第n级标题文字
一个 # 为一级标题,两个 # 是二级标题,以此类推,最多支持六级标题。# 与标题文字之间需要加一个空格。
注意:仅支持半角的#,不支持全角的#。
示例
# 这是一级标题
## 这是二级标题
### 这是三级标题
#### 这是四级标题
##### 这是五级标题
###### 这是六级标题
预览
这是一级标题
这是二级标题
这是三级标题
这是四级标题
这是五级标题
这是六级标题
二、字体格式
1. 加粗
语法: **要加粗的文字**
示例
**我是粗体**
预览
我是粗体
2. 斜体
语法: *要倾斜的文字*
示例
*我是斜体*
预览
我是斜体
3. 斜体加粗
语法:***要斜体加粗的文字***
示例
***我是加粗的斜体***
预览
我是加粗的斜体
4. 删除线
语法: ~~要加删除线的文字~~
示例
~~我是加了删除线的文字~~
预览
我是加了删除线的文字
三、引用
语法:n个>要引用的文字
可以嵌套引用,一个>为一级引用,两个>>为二级引用,以此类推。
示例
>一级引用的内容
>>二级引用的内容
>>>三级引用的内容
预览
一级引用的内容
二级引用的内容
三级引用的内容
四、 分割线
语法:--- 或 ***
连续三个及以上的- 或 连续三个及以上的*(必需单独一行)
示例
---
***
预览
五、超链接与图片
超链接语法:[超链接名](超链接地址)
示例
\[淘宝](www.taobao.com)
预览
图片语法:![图片名](图片链接地址)
注意:插入图片和插入超链接的语法很像,只是前面多加一个英文叹号。
六、列表
1. 无序列表
语法:-/+/* 列表内容
注意:-/+/*与列表内容间需要有一个空格
示例
- 这是一个列表
+ 这也是一个列表
* 这还是一个列表
预览
- 这是一个列表
- 这也是一个列表
- 这还是一个列表
2. 有序列表
语法:数字. 列表内容
注意:序号与列表内容间需要有一个空格
示例
1. 第一条列表
2. 第二条列表
3. 第三条列表
预览
- 第一条列表
- 第二条列表
- 第三条列表
3. 列表嵌套
语法:写完上一级列表后回车,下一级列表句首敲三个空格
示例
- 一级列表
- 二级列表1
- 二级列表2
* 三级列表1
* 三级列表2
预览
- 一级列表
- 二级列表1
- 二级列表2
- 三级列表1
- 三级列表2
七、表格
语法:
表头 | 表头 | 表头 |
---|---|---|
内容 | 内容 | 内容 |
内容 | 内容 | 内容 |
第二行分割表头和内容。文字默认左对齐。
第二行中,每列的-有一个或多个的效果是一样的。
每列的-右边加:则该列文字右对齐。
每列的-两边都加:则该列文字居中。
示例
|姓名|学号|成绩|
|---|:---:|---:|
|张三|001|89|
|李四|002|96|
|王二|003|82|
预览
姓名 | 学号 | 成绩 |
---|---|---|
张三 | 001 | 89 |
李四 | 002 | 96 |
王二 | 003 | 82 |
八、代码
单行代码语法:`代码内容`
注意:这里是用反引号把代码包起来,并非是单引号。
示例:
`import pandas as pd`
预览
import pandas as pd
代码块语法:
```
第一行代码
第二行代码
第三行代码
```
示例
注意:此处```前加\是为了转义,正常使用时不需要加。
\```
def print_func():
print("hello world!")
print("fighting!")
\```
预览
def print_func():
print("hello world!")
print("fighting!")
九、待办事项
语法:
- [ ] 待办事项
- [x] 已办事项
注意:-与[]之间、[]内必须有空格
示例
- [ ] 待办事项1
- [ ] 待办事项1
- [ ] 待办事项2
- [x] 已办事项
预览
PS:并不是所有的markdown编辑器都支持以上所有功能,比如简书就不支持待办事项。但大部分功能都是通用的。
希望能帮到你~