Markdown 是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。

使用 Markdown 的优点

  • 专注你的文字内容而不是排版样式。
  • 轻松的导出 HTML、PDF 和本身的 .md 文件。
  • 纯文本内容,兼容所有的文本编辑器与字处理软件。
  • 可读,直观。适合所有人的写作语言。

Markdown 语法的简要规则


1. 标题

① Setext 形式
在标题内容底部添加 =(最高阶标题)或 - (第二阶标题)来实现。

标签代码:

最高阶标题
=
第二阶标题
-

显示效果:

最高阶标题
=
第二阶标题
-

② Atx 形式
在行首插入 1 到 6 个 #,对应到标题 1 到 6 阶。

标签代码:

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

显示效果:

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题
2. 斜体和粗体

标签代码:

*斜体* 或 _斜体_
**粗体**
***加粗斜体***
~~删除线~~

显示效果:

斜体斜体
粗体
加粗斜体
删除线

3. 图片与链接

标签代码:

链接为:[百度网址](https://www.baidu.com)

图片为:![样图](https://www.baidu.com/img/flexible/logo/pc/result.png)

显示效果:

百度网址
样图

4. 列表

(1) 无序列表

标签代码:

* 无序列表
+ 无序列表
- 无序列表

显示效果:

  • 无序列表
  • 无序列表
  • 无序列表

(2) 有序列表

标签代码:

1. 有序列表
2. 有序列表

显示效果:

  1. 有序列表
  2. 有序列表
5. 引用

(1) 单层引用

标签代码:

> 引用栗子

显示效果:

引用栗子

(2) 多层引用

标签代码:

> 引用栗子
>>  引用栗子

显示效果:

引用栗子

引用栗子

6. 表格

(1) 无指定方向(默认居左)

标签代码:

| a | b | c |
 | - | - | - |
 | 1 | 2 | 3 |
 | 1 | 2 | 3 |
 | 1 | 2 | 3 |

显示效果:

a b c
1 2 3
1 2 3
1 2 3

(2) 指定方向(左中右)

标签代码:

| a | b | c |
 | - | :-: | -: |
 | 1 | 2 | 3 |
 | 1 | 2 | 3 |
 | 1 | 2 | 3 |

显示效果:

a b c
1 2 3
1 2 3
1 2 3
7. 代码

标签代码:

` hello `

显示效果:

hello

8. 代码框

标签代码:

```
hello world
```

显示效果:

hello world
9. 分割线

使用3个或着3个以上的星号 *、减号 -、下划线 _或者 <hr>也可以显示为分割线。

标签代码:

***
---
___
<hr>

显示效果:





10.注脚

标签代码:

hello[^hello] world[^1]
[^hello]:你好
[^1]:世界

显示效果:

hello1 world2

11. 换行

① 两段文字之间敲两个空格符,再按回车键

标签代码:

文字
换行

显示效果:

文字
换行

② 两段文字之间添加 <br>标签

标签代码:

文字<br>换行

显示效果:

文字
换行

12. 首行缩进

&ensp;半角的空格(首行缩进两个字符,连续使用四个即可)

标签代码:

首行缩进
两个字符

显示效果:

    首行缩进
两个字符

&emsp;全角的空格(首行缩进两个字符,连续使用两个即可)

标签代码:

首行缩进
两个字符

显示效果:

  首行缩进
两个字符

13. 注释

用来注释用表示 < !-- -- >;注释在使用中 <!--之间不能有空格,如果有空格,注释的内容就会显示出来;反之,对外则不会显示注释的内容。

标签代码:

<!--注释内容1--> 
<!--注释内容2-->

显示效果:

14. 文本样式

(1) 文本位置
在使用公式时需要用一个或两个美元符号 $括起来,两个 $$可以实现文本居中的效果。

标签代码:

$\text{测试文本1}$
$$\text{测试文本2}$$

显示效果:

\text{测试文本1}

\text{测试文本2}

(2) 文本颜色
修改文本颜色需要使用 $\color{颜色值}{\text{内容}}$代码,颜色值可以使用 颜色名十六进制颜色值RGB( R,G,B)RGBA( R,G,B,A)HSL(H,S,L)HSLA(H,S,L,A) 方式来表示。

标签代码:

$\color{red}{\text{测试文本1}}$
$$\color{#2f55cc}{\text{测试文本2}}$$
$\color{rgb(0,0,255)}{\text{测试文本3}}$
$$\color{hsl(340,93%,63%)}{\text{测试文本4}}$$
$$\color{#ea4335}{测}\color{#fbbc05}{试}\color{#4285f4}{文}\color{#34a853}{本}\color{#ea4335}{5}$$

显示效果:

\color{red}{\text{测试文本1}}

\color{#00ff00}{\text{测试文本2}}

\color{rgb(0,0,255 )}{\text{测试文本3}}

\color{hsl(340,93%,63%)}{\text{测试文本4}}
\color{#ea4335}{测}\color{#fbbc05}{试}\color{#4285f4}{文}\color{#34a853}{本}\color{#ea4335}{5}

(3) 文本大小
修改文本字体大小需要使用 $\字体大小{\text{内容}}$代码,字体大小可以使用 \tiny\scriptsize\footnotesize\small\normalsize\large\Large\LARGE\huge\Huge等。

标签代码:

$\tiny\text{测试文本1}$
$\small\text{测试文本2}$
$\normalsize\text{测试文本3}$
$\large\text{测试文本4}$
$\Large\text{测试文本5}$
$\huge\text{测试文本6}$
$\Huge\text{测试文本7}$

显示效果:

\tiny\text{测试文本1}
\small\text{测试文本2}
\normalsize\text{测试文本3}
\large\text{测试文本4}
\Large\text{测试文本5}
\huge\text{测试文本6}
\Huge\text{测试文本7}

(4) 文本样式
修改文本字体样式需要使用 $\字体样式{\text{内容}}$代码,字体样式可以使用字体 \mathbb\Bbb(黑板粗体)、 \mathbf(黑体)、\mathit(斜体)、\pmb(黑斜体)、\mathtt(打字机字型)、\mathrm(罗马体)、\mathcal(书法信件)等。

标签代码:

$\mathbb{Test文本1}$
$\mathbf{Test文本2}$
$\mathit{Test文本3}$
$\pmb{Test文本4}$
$\mathtt{Test文本5}$
$\mathrm {Test文本6}$
$\mathcal {Test文本7}$

显示效果:

\mathbb{Test文本1}
\mathbf{Test文本2}
\mathit{Test文本3}
\pmb{Test文本4}
\mathtt{Test文本5}
\mathrm {Test文本6}
\mathcal {Test文本7}

(5) 文本高亮
设置文体高亮需要使用 $\bbox[颜色值,边距值,border:边框宽度 solid 边框颜色值]{\text{内容}}$代码,

标签代码:

$\bbox[yellow,5px]{\text{测试文本1}}$
$\bbox[5px,border:2px solid #ff0000]{\text{测试文本2}}$
$\bbox[yellow,5px,border:2px solid red]{\text{测试文本3}}$

显示效果:

\bbox[yellow,5px]{\text{测试文本1}}
\bbox[5px,border:2px solid #ff0000]{\text{测试文本2}}
\bbox[yellow,5px,border:2px solid red]{\text{测试文本3}}


  1. 你好

  2. 世界