基本语法
标题
使用 #
来定义标题, #
的数量表示标题的级别,从1(最高级)到6(最低级) #
后面要有空格,并且要放在行首
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
段落
段落是由一个或者多个文本行组成,段落之间使用空行隔开
这是一个段落
这是另一个段落
强调
使用 *
或者 _
来表示强调
*强调* 或 _强调_
列表
无序列表
使用*
、+
或 -
来表示无序列表
* 第一个项目
+ 第二个项目
- 第三个项目
有序列表
使用数字和点来表示有序列表
1. 第一个项目
2. 第二个项目
3. 第三个项目
链接
使用方括号[]
表示链接的名称,使用圆括号()
表示URL。中间的方括号和圆括号之间不能有空格
[百度](www.baidu.com)
图片
使用感叹号 !
后跟方括号定义图片的替代文本,使用圆括号定义图片的URL。

代码
行内代码
使用反括号 `
来表示行内代码。
这是一个`代码片段`
代码块
使用三个反引号 ```
来表示代码块,结束后要用三个反引号 ```
进行封闭
``` python
print("hello world")
```
分隔线
使用三个或更多个*
、减号 -
或者下划线 _
来表示分隔线
```markdown
***
或
------
或
______
```
删除线
使用两个波浪号~~
来表示删除线
~~被删除的文本~~
高亮
使用两个等号==
或HTML的mark
标签来高亮文本
==高亮的文本==
扩展语法
使用管道 |
和破折号 -
来创建表格
| 表头1 | 表头2 |
|------|---------|
| 单元格1 | 单元格2 |
| 单元格3 | 单元格4 |
引用
使用大于号 >
表示引用
> 这是一个引用块
任务列表
使用 - [ ]
或- [X]
来表示任务列表中未完成和已完成的任务
- [ ] 未完成任务
- [x] 已完成任务
脚注
使用上标数字和方括号来表示脚注
这里是一个脚注示例[^1]。
[^1]: 这是脚注的内容。
定义列表
使用冒号:
来表示定义列表中的术语和定义
术语1
: 定义1
术语2
: 定义2
HTML实体
可以直接使用HTML实体,如 &
;、<
、>
等。
这是一个HTML实体 & 示例。
转义字符
使用反斜杠\
来转义特殊字符。
\* 这是一个星号,不是用于强调的符号。