Markdown 教程
Markdown 是一种轻量级的标记语言,它使用纯文本格式来标记文档中的格式。它的语法简单,易于阅读和写作,广泛用于撰写博客、文档、README 文件等。下面是常用的 Markdown 符号及其表示的内容:
1. 标题
Markdown 使用 #
来表示标题。一个 #
表示最高级别的标题(h1
),两个 #
表示次一级标题(h2
),以此类推直到 h6
。
# 一级标题 (h1)
## 二级标题 (h2)
### 三级标题 (h3)
#### 四级标题 (h4)
##### 五级标题 (h5)
###### 六级标题 (h6)
2. 强调(斜体和加粗)
- 斜体:使用
*
或_
包围文本。 - 加粗:使用
**
或__
包围文本。 - 加粗和斜体:使用
***
或___
包围文本。
*斜体* 或 _斜体_
**加粗** 或 __加粗__
***加粗和斜体*** 或 ___加粗和斜体___
3. 列表
- 无序列表:使用
-
、*
或+
来表示无序列表。 - 有序列表:使用数字和点(如
1.
、2.
)来表示有序列表。
无序列表:
- 项目 1
- 项目 2
* 项目 3
+ 项目 4有序列表:
1. 第一步
2. 第二步
3. 第三步
4. 链接
使用 [文本](URL)
来创建超链接。你可以选择性地为链接添加一个标题,用引号包围标题,如 [链接](URL "标题")
。
[Google](https://www.google.com)
[百度](https://www.baidu.com "访问百度")
5. 图片
图片的语法与链接相似,但前面多了一个感叹号 !
。

6. 引用
使用 >
来表示引用。
> 这是一个引用
> 这也是引用的一部分
7. 代码
- 行内代码:使用单个反引号
`
包围代码。 - 多行代码块:使用三个反引号 ` ````来创建代码块,或使用缩进的方式。
行内代码:`print("Hello World")`多行代码:
def hello_world():
print(“Hello, World!”)
8. 分隔线
使用三个或更多的 -
、*
或 _
来创建分隔线。
---
***
___
9. 表格
使用 |
来创建表格,并且用 -
来表示表头和表格的分隔线。
| 表头1 | 表头2 | 表头3 |
| ----- | ----- | ----- |
| 数据1 | 数据2 | 数据3 |
| 数据4 | 数据5 | 数据6 |
10. 转义字符
如果你想显示一些特殊字符(例如 *
、_
等),可以使用反斜杠 \
来转义。
\*这是一个星号\*
11. 注释
Markdown 本身并没有直接支持注释,但可以通过 HTML 的注释语法实现。
<!-- 这是一个注释 -->
12. 自定义样式
Markdown 支持直接嵌入 HTML,因此你可以使用 HTML 标签来定义更多自定义样式。
<p style="color: red;">这段文字是红色的</p>
完整示例:
# Markdown 教程## 介绍Markdown 是一种轻量级的标记语言,用于格式化文本。它通过使用符号来表示文本样式、段落、列表等。## 标题# 一级标题
## 二级标题
### 三级标题## 强调*斜体* 或 _斜体_
**加粗** 或 __加粗__
***加粗和斜体***## 列表无序列表:
- 项目 1
- 项目 2
* 项目 3
+ 项目 4有序列表:
1. 第一步
2. 第二步
3. 第三步## 链接[Google](https://www.google.com)
[百度](https://www.baidu.com "访问百度")## 图片## 引用> 这是一个引用
> 这也是引用的一部分## 代码行内代码:`print("Hello World")`## 表格| 表头1 | 表头2 | 表头3 |
| ----- | ----- | ----- |
| 数据1 | 数据2 | 数据3 |
| 数据4 | 数据5 | 数据6 |## 分隔线---
***
___
Markdown 是一种非常方便的文本格式化工具,可以帮助你快速地编写清晰、结构化的文档。在实际使用中,它的语法非常简洁,因此广泛应用于各类文档编写中,包括 GitHub README 文件、博客文章、学术论文等。