Markdown 语法详解
May 6, 2026
·
7 mins read

Markdown是一种轻量级的标记语言,它的设计目标是“易读易写”。通过简单的符号,您可以轻松地格式化文本,使其在纯文本环境下也具有良好的可读性。本文将详细介绍Markdown的常用语法,帮助您掌握这一高效的写作工具。
标题 (Headings)
Markdown使用井号(#)来表示标题的级别,井号的数量决定了标题的层级。
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
段落 (Paragraphs)
段落由一个或多个连续的文本行组成。段落之间需要一个空行来分隔。
这是第一个段落。
这是第二个段落。
强调 (Emphasis)
您可以使用星号(*)或下划线(_)来强调文本。
- 粗体 (Bold): 使用两个星号或下划线包围文本。
**这是粗体文本** __这也是粗体文本__ - 斜体 (Italic): 使用一个星号或下划线包围文本。
*这是斜体文本* _这也是斜体文本_ - 粗斜体 (Bold and Italic): 结合使用。
***这是粗斜体文本*** ___这也是粗斜体文本___
列表 (Lists)
Markdown支持有序列表和无序列表。
- 无序列表 (Unordered Lists): 使用星号(*)、加号(+)或减号(-)作为列表项的开头。
* 列表项一 * 列表项二 * 嵌套列表项 - 列表项三 + 列表项四 - 有序列表 (Ordered Lists): 使用数字后跟一个点(.)作为列表项的开头。数字的顺序并不影响最终的显示,Markdown会自动排序。
1. 列表项一 2. 列表项二 3. 列表项三
链接 (Links)
Markdown使用方括号包围链接文本,后跟圆括号包围的URL。
- 行内链接 (Inline Links):
这是一个[行内链接](https://www.example.com)到多多28官网。 - 参考式链接 (Reference-style Links): 可以在文档的任何地方定义链接的引用,然后在需要的地方使用引用标签。
这是一个[参考式链接][1]的例子。 [1]: https://www.example.com "可选的链接标题"
图片 (Images)
图片的语法与链接类似,只是在方括号前多了一个感叹号(!)。
- 行内图片 (Inline Images):
 - 参考式图片 (Reference-style Images):
![图片描述][logo] [logo]: https://www.example.com/logo.png "多多28 Logo"
代码 (Code)
Markdown支持两种代码的表示方式:行内代码和代码块。
- 行内代码 (Inline Code): 使用反引号(`)包围。
`printf("Hello, World!");` - 代码块 (Code Blocks): 使用三个反引号(```)包围,并且可以指定语言高亮。
```python def hello_world(): print("Hello, World!")```javascript console.log("Hello, JavaScript!");
引用 (Blockquotes)
使用大于号(>)来表示引用。
> 这是引用的文本。
>
> 引用可以包含多个段落。
分隔线 (Horizontal Rules)
可以使用三个或更多的星号(*)、减号(-)或下划线(_)来创建水平分割线。
---
***
___
表格 (Tables)
Markdown表格的创建相对复杂一些,但支持度非常好。使用管道符(|)分隔单元格,使用连字符(-)分隔表头和表体。冒号(:)可以用来控制对齐方式(左对齐、右对齐、居中对齐)。
| 表头一 | 表头二 | 表头三 |
| :-----: | :---- | ----: |
| 居中 | 左对齐 | 右对齐 |
| 123 | 456 | 789 |
转义 (Escaping)
如果您想显示Markdown语法本身而不是让它被渲染,可以使用反斜杠(\)进行转义。例如,要显示一个星号,可以写成 \*。
掌握Markdown语法,将极大地提高您在网络上写作和沟通的效率。多多28网页版在内容创作中广泛使用Markdown,以确保信息的清晰呈现和易于维护。
Sharing is caring!