Markdown是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。由于其简单易用的特性,Markdown已经成为了许多程序员和内容创作者的写作首选。本文将带你入门Markdown语法,让你轻松掌握标记文本,打造个性化的文档展示。
基础语法
1. 标题
Markdown支持多种级别的标题,通过在行首插入不同数量的#来定义标题的层级。例如:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
输出效果:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
2. 段落
Markdown通过空行来分隔段落。在一行文本后面输入至少两个空格再按回车键,就可以创建一个新段落。
3. 强调
- 加粗:在文字两侧添加两个星号
*或下划线_。 - 斜体:在文字两侧添加一个星号
*或下划线_。 - 删除线:在文字两侧添加两个波浪线
~~。
示例:
**加粗文本**
*斜体文本*
~~删除线文本~~
输出效果:
加粗文本
斜体文本
删除线文本
4. 列表
Markdown支持有序和无序列表。
- 无序列表:在行首添加一个减号
-、星号*或加号+。
示例:
- 列表项1
- 列表项2
- 列表项3
输出效果:
列表项1
列表项2
列表项3
有序列表:在行首添加一个数字和句点。
示例:
1. 列表项1
2. 列表项2
3. 列表项3
输出效果:
- 列表项1
- 列表项2
- 列表项3
5. 链接和图片
- 链接:在方括号
[]中插入链接文本,圆括号()中插入链接地址。
示例:
[这是一个链接](https://www.example.com)
输出效果:
- 图片:在方括号
[]中插入图片描述,圆括号()中插入图片地址。
示例:

输出效果:
高级语法
1. 代码块
在代码块前后分别添加三个反引号`来创建代码块,可以使用单引号'或双引号"来指定代码块语言。
示例:
```python
print("Hello, World!")
输出效果:
```python
print("Hello, World!")
2. 引用
在行首添加一个大于号>可以创建引用。
示例:
> 这是一个引用
输出效果:
这是一个引用
3. 表格
在行首插入竖线|来定义表格的列,使用短横线-或短横线和竖线组合来分隔单元格。
示例:
| 表头1 | 表头2 | 表头3 |
| --- | --- | --- |
| 单元格1 | 单元格2 | 单元格3 |
| 单元格4 | 单元格5 | 单元格6 |
输出效果:
| 表头1 | 表头2 | 表头3 |
|---|---|---|
| 单元格1 | 单元格2 | 单元格3 |
| 单元格4 | 单元格5 | 单元格6 |
总结
Markdown语法简洁易懂,通过掌握基本的语法规则,你可以轻松地标记文本,打造个性化的文档展示。希望本文能帮助你快速入门Markdown,享受写作的乐趣。
