Administrator
Published on 2025-03-10 / 4 Visits
0

markdown语法大全

标题

Markdown 支持六种级别的标题,使用 ####### 表示。

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

段落

段落是 Markdown 中的基本文本块,只需将文本分行书写即可。

这是一个段落。

这是另一个段落。

换行

在一行末尾插入两个或多个空格,然后按回车,可以创建换行。

这是一行。  
这是下一行。

强调

  • 斜体:使用 *_ 包围文本。
  • 粗体:使用 **__ 包围文本。
  • 粗斜体:结合使用 ***___
*斜体*
_斜体_

**粗体**
__粗体__

***粗斜体***
___粗斜体___

列表

无序列表

使用 -+* 开头。

- 项目 1
+ 项目 2
* 项目 3

有序列表

使用数字加 . 开头。

1. 项目 1
2. 项目 2
3. 项目 3

链接

使用 [文本](链接) 格式。

[这是一个链接](https://example.com)

图片

使用 ![替代文本](图片链接) 格式。

![示例图片](https://example.com/image.jpg)

引用

使用 > 开头。

> 这是一个引用。
>
> 可以有多行。

代码块

使用反引号包围代码。

行内代码

用单个反引号包围。

`print("Hello, World!")`

多行代码块

用三个或更多反引号包围,并可以指定语言。

```python
def hello():
    print("Hello, World!")
### 表格

使用 `|` 分隔列,使用 `-` 创建表头下划线。

```markdown
| 列 1 | 列 2 | 列 3 |
| ---- | ---- | ---- |
| 数据 1 | 数据 2 | 数据 3 |
| 数据 4 | 数据 5 | 数据 6 |

水平线

使用三个或更多 *-_

***
---
___

任务列表

在列表项前添加 - [ ]- [x]

- [ ] 未完成任务
- [x] 已完成任务

注释

Markdown 本身不支持注释,但可以在 HTML 中使用 <!-- -->

<!-- 这是一个注释 -->

转义字符

使用反斜杠 \ 转义特殊字符,如 \*_{}[]()#+-.!

\*斜体文本*

自动链接

Markdown 支持自动将 URL 和邮箱地址转换为链接。

<https://example.com>
<email@example.com>