编写 Markdown 文档的详细指南
Markdown 是一种轻量级标记语言,用于使用纯文本格式编写格式化文档。它易于阅读和编写,并且可以转换为 HTML 等格式。以下是详细的 Markdown 编写指南,包括各种常用格式的用法示例。
这是一个有脚注的文本1。
1. 标题
使用 #
符号表示标题,#
的数量表示标题的级别(1 到 6 级)。
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
2. 段落
段落之间需要一个空行分隔。
这是第一个段落。
这是第二个段落。
3. 强调
使用 *
或 _
包围文本表示斜体,使用 **
或 __
表示粗体,使用 ***
或 ___
表示粗斜体。
*斜体*
_斜体_
**粗体**
__粗体__
***粗斜体***
___粗斜体___
4.删除线
这是一个删除线
5. 列表
- 无序列表 使用
*
、+
或-
。
* 项目 1
* 项目 2
* 子项目 2.1
* 子项目 2.2
- 有序列表 使用数字后跟
.
。
1. 第一项
2. 第二项
1. 子项 2.1
2. 子项 2.2
6. 链接
使用 [显示文本](链接地址)
语法创建链接。
这是一个 [Markdown 指南](https://www.markdownguide.org) 的链接。
7. 图像
使用 
语法插入图像。

8. 引用
使用 >
表示引用。
> 这是一个引用。
>
> 这是同一引用中的第二段。
9. 代码
- 行内代码 使用反引号
`
包围。
这是一个 `inline code` 示例。
- 代码块 使用三个反引号包围(可以指定语言)。
```python
def hello_world():
print("Hello, World!")
10. 表格
使用 |
分隔列,使用 -
分隔表头和表体。
| 头1 | 头2 | 头3 |
| --- | --- | --- |
| 数据1 | 数据2 | 数据3 |
| 数据4 | 数据5 | 数据6 |
11. 水平线
使用三个或更多的 -
、*
或 _
。
---
12. 脚注
使用 [^1]
插入脚注。
这是一个有脚注的文本[^1]。
[^1]: 这是脚注的内容。
这是一个有脚注的文本1。
13. 任务列表
使用 - [ ]
创建未完成的任务,使用 - [x]
创建已完成的任务。
- [ ] 未完成任务
- [x] 已完成任务
14. 内嵌 HTML
可以直接在 Markdown 中嵌入 HTML 标签。
这是一个 <b>粗体</b> 文本示例。
示例 Markdown 文档
以下是一个示例 Markdown 文档,展示了上述各种元素的用法。
# 示例文档
这是一个示例 Markdown 文档,展示了各种 Markdown 语法的用法。
## 列表
### 无序列表
* 项目 1
* 项目 2
* 子项目 2.1
* 子项目 2.2
### 有序列表
1. 第一项
2. 第二项
1. 子项 2.1
2. 子项 2.2
## 链接和图像
这是一个 [Markdown 指南](https://www.markdownguide.org) 的链接。

## 引用
> 这是一个引用。
>
> 这是同一引用中的第二段。
## 代码
这是一个 `inline code` 示例。
```python
def hello_world():
print("Hello, World!")
表格
头1 | 头2 | 头3 | 头4 |
---|---|---|---|
数据1 | 数据2 | 数据3 | sa |
数据4 | 数据5 | 数据6 | asd |
水平线
任务列表
- 未完成任务
- 已完成任务
脚注
这是一个有脚注的文本1。