Markdown 是一种轻量级的标记语言,旨在使文档的编写更加简洁和易读。它广泛应用于编写文档、博客文章、项目说明等。本文将介绍常用的 Markdown 语法,帮助您快速上手并熟练使用。
基本语法
标题
Markdown 使用 #
号来表示标题。#
的数量对应标题的级别,从一级标题到六级标题。
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
段落与换行
段落之间使用一个或多个空行分隔。换行可以通过在行尾添加两个或多个空格实现。
这是一个段落。
这是另一个段落。
这是第一行。
这是第二行。
强调
使用 *
或 _
包围文字实现斜体,使用 **
或 __
包围文字实现粗体,使用 ~~
包围文字实现删除线。
*斜体* 或 _斜体_
**粗体** 或 __粗体__
~~删除线~~
列表
无序列表使用 *
、-
或 +
,有序列表使用数字加点。
* 项目一
* 项目二
* 项目三
- 项目一
- 项目二
- 项目三
1. 第一项
2. 第二项
3. 第三项
链接与图片
插入链接使用 [链接文本](链接地址)
,插入图片使用 
。
[点击这里访问Google](https://www.google.com)

引用
引用文本使用 >
。
> 这是一个引用。
>
> 这是同一个引用中的第二段。
代码
行内代码使用反引号 `
包围,代码块使用三个反引号 ```包围,并可指定语言以实现语法高亮。
这是 `行内代码`。
```python
def hello_world():
print("Hello, World!")
### 表格
使用 `|` 分隔列,使用 `-` 分隔表头和表体。列对齐通过 `:` 设置。
```markdown
| 姓名 | 年龄 | 城市 |
| ------ | ---- | -------- |
| 张三 | 25 | 北京 |
| 李四 | 30 | 上海 |
| 王五 | 28 | 广州 |
分隔线
使用三个或更多的 *
、-
或 _
创建分隔线。
---
***
___
高级语法
任务列表
使用 [ ]
创建待办事项,使用 [x]
标记完成的事项。
- [x] 完成任务一
- [ ] 未完成任务二
- [ ] 未完成任务三
脚注
使用 [^注释]
创建脚注,并在文档末尾定义脚注内容。
这是一个带有脚注的句子[^1]。
[^1]: 这是脚注的内容。
数学公式
在支持的环境中,数学公式可以使用 LaTeX 语法编写。行内公式使用 $
包围,块级公式使用 $$
包围。
这是行内公式 $E=mc^2$。
这是块级公式:
$$
E=mc^2
$$
结语
Markdown 是一种简洁而强大的标记语言,适用于各种文档的编写。通过掌握以上基本语法和高级语法,您可以轻松地创建格式丰富的文档。希望这篇指南对您有所帮助,欢迎尝试在您的项目中使用 Markdown!