Markdown语法

‖任℡か性
2023-06-17 / 0 评论 / 38 阅读 / 正在检测是否收录...

下面是 Markdown 的全部语法示例,包括标题、段落、区块引用、列表、代码块、链接、图片、表格、粗体、斜体、删除线等:

标题

Markdown 支持六级标题,分别用 1~6 个井号(#)表示,其中一级标题字体最大,依次递减。

示例

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

示例效果

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

段落

在 Markdown 中,将两个及以上的空格加回车视为段落的分界线,空行也被视为段落的分界线。也可以通过在段落末尾添加两个空格使其换行。

示例

这是一段 Markdown 文本,它包括两个段落。

这是第二个段落。

示例效果

这是一段 Markdown 文本,它包括两个段落。

这是第二个段落。

区块引用

Markdown 用大于号(>)表示区块引用,可以嵌套使用,每个嵌套层级前加一个大于号。

示例

> 这是一个区块。
>> 这是一个嵌套的区块。

示例效果

这是一个区块。

这是一个嵌套的区块。

列表

Markdown 用数字、加号(+)、减号(-)表示有序列表和无序列表,也可以使用嵌套的列表。

示例

1. 第一项
2. 第二项
3. 第三项

- 无序列表项 1
- 无序列表项 2
  - 嵌套列表项 1
  - 嵌套列表项 2
+ 也可以用加号表示无序列表项
- 或者用减号表示无序列表项

示例效果

  1. 第一项
  2. 第二项
  3. 第三项
  • 无序列表项 1
  • 无序列表项 2

    • 嵌套列表项 1
    • 嵌套列表项 2
  • 也可以用加号表示无序列表项
  • 或者用减号表示无序列表项

代码块

Markdown 用反引号()表示单行代码,用三个反引号(``)表示多行代码块。

示例

这是一行 `行内代码`。
function add(a, b) {
  return a + b;
}

示例效果

这是一行 行内代码

function add(a, b) {
  return a + b;
}

链接

Markdown 用方括号和小括号表示链接和链接的标题,分别对应链接地址和链接文字。

示例

[Google](https://www.google.com)

示例效果

Google

图片

Markdown 用感叹号、方括号和小括号表示图片,分别对应图片地址、图片标题和图片描述。

示例

![图片描述](https://p3.qhimg.com/bdr/__85/t01abc6e061cae27bc3.jpg "图片标题")

示例效果

 title=

表格

Markdown 用管道符(|)和连字符(-)表示表格,其中每个管道符表示一个列,连字符用来分隔表头和表格内容,也可以在连字符中添加冒号(:)来指定对齐方式。

示例

| 表头1 | 表头2 | 表头3 | 表头4 | 表头5 | 表头6 |
| :---: | :----:| :----:| :---: | :---: |:----:|
| 内容1 | 内容2  | 内容3 | 内容4 | 内容5 | 内容6 |
| 内容1 | 内容2  | 内容3 | 内容4 | 内容5 | 内容6 |
| 内容1 | 内容2  | 内容3 | 内容4 | 内容5 | 内容6 |
| 内容1 | 内容2  | 内容3 | 内容4 | 内容5 | 内容6 |

示例效果

表头1表头2表头3表头4表头5表头6
内容1内容2内容3内容4内容5内容6
内容1内容2内容3内容4内容5内容6
内容1内容2内容3内容4内容5内容6
内容1内容2内容3内容4内容5内容6

粗体

Markdown 用两个星号(**)表示粗体,将需要粗体的文本用两个星号包裹起来即可。

示例

这是一个 **粗体** 文本。

示例效果

这是一个 粗体 文本。

斜体

Markdown 用一个星号(*)表示斜体,将需要斜体的文本用一个星号包裹起来即可。

示例

这是一个 *斜体* 文本。

示例效果

这是一个 斜体 文本。

删除线

Markdown 用两个波浪线(\~\~)表示删除线,将需要添加删除线的文本用两个波浪线包裹起来即可。

示例

这是一个 ~~删除线~~ 文本。

示例效果

这是一个 删除线 文本。

任务列表

Markdown 用减号和方括号表示任务列表,方括号内用大写字母 X 表示已完成,用空格表示未完成。

示例

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

示例效果

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

表情符号

Markdown 支持一些表情符号,可以通过输入对应的符号来插入表情。

示例

:smile: :heart: :star:

示例效果

:smile: :heart: :star:

分割线

Markdown 用三个或多个连字符、底线或星号表示分割线,连字符可以用来表示文本居中,星号可以用来表示文本左对齐。

示例

---
___

***

---
居中文本
---

示例效果


_



居中文本

HTML 标签

Markdown 支持使用 HTML 标签来扩展语法。HTML 标签不会被解析为普通文本,而是保留其原有的样式和格式。

示例

<p style="color: red;">这是一段红色的文本。</p>

示例效果

这是一段红色的文本。

音频

Markdown 使用 HTML 标签来插入音频,可以设置音频的源文件和控制器样式等。

示例

<audio src="example.mp3" controls></audio>

示例效果

视频

Markdown 使用 HTML 标签来插入视频,可以设置视频的源文件、封面图片、控制器样式等。

示例

<video src="example.mp4" controls poster="example.jpg"></video>

示例效果

相对路径

Markdown 允许使用相对路径来链接本地文件或者其他 URL,只要在链接地址前面加上相对路径即可。

示例

[本地图片](./images/example.jpg)

示例效果

本地图片

公式

Markdown 支持使用 LaTeX 语法来书写数学公式,只需要将公式用一对美元符号包裹起来即可。

示例

$E = mc^2$

示例效果

$E = mc^2$

注脚

Markdown 支持使用注脚来插入注释,可以让读者更好地理解文章内容。

示例

这是一段文本。[^1]

[^1]: 这是一个注脚。

示例效果

这是一段文本。1

总结

Markdown 是一种轻量级的标记语言,常用于创建简单的文档和网页。它具有简单、易读、易写的优点,同时支持多种语法和扩展,满足不同场景下的需求。本文介绍了 Markdown 的基础语法,包括标题、段落、列表、引用、链接、图片、粗体、斜体、删除线、任务列表、表情符号、分割线、HTML 标签、音频、视频、相对路径、公式、注脚等多种语法,希望能够帮助你熟练掌握 Markdown 的使用。


  1. 这是一个注脚。
0

评论

博主关闭了所有页面的评论