介绍

  Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的 XHTML(或 HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。由于 Markdown 的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,当前许多网站都广泛使用 Markdown 来撰写帮助文档或是用于论坛上发表消息。如 GitHub、Reddit、SourceForge 等,甚至还能被使用来撰写电子书。

标题

语法:

# 一级标题
## 二级标题
### 三级标题

效果:

一级标题

二级标题

三级标题

字体

语法:

**加粗的文字**
*倾斜的文字*
***斜体加粗的文字***
~~加删除线的文字~~

效果:
加粗的文字
倾斜的文字
斜体加粗的文字
加删除线的文字

引用

语法:

>引用的内容
>>引用的内容
>>>引用的内容

效果:

引用的内容

引用的内容

引用的内容

分割线

语法:

***

效果:


图片

语法:

![alt标签](https://www.baidu.com/img/bd_logo1.png#vwid=540&vhei=258)

效果:

alt标签
alt标签

链接

语法:

[百度](https://www.baidu.com)

<https://www.baidu.com>

效果:
百度

https://www.baidu.com

列表

无序列表

语法:(前置符号使用 - + * 任何一种都可以)

- 无序列表内容
+ 无序列表内容
* 无序列表内容

效果:

  • 无序列表内容
  • 无序列表内容
  • 无序列表内容

有序列表

语法:(前置符号使用数字加小数点)

1. 有序列表内容
2. 有序列表内容
3. 有序列表内容

效果:

  1. 有序列表内容
  2. 有序列表内容
  3. 有序列表内容

列表嵌套

语法:(在下级列表的前置符号前输入三个空格)

- 一级无序列表内容
   - 二级无序列表内容
   - 二级无序列表内容
   - 二级无序列表内容
- 一级无序列表内容
- 一级无序列表内容

效果:

  • 一级无序列表内容

    • 二级无序列表内容
    • 二级无序列表内容
    • 二级无序列表内容
  • 一级无序列表内容
  • 一级无序列表内容

语法:

- 一级无序列表内容
   1. 二级有序列表内容
   2. 二级有序列表内容
   3. 二级有序列表内容
- 一级无序列表内容
- 一级无序列表内容

效果:

  • 一级无序列表内容

    1. 二级有序列表内容
    2. 二级有序列表内容
    3. 二级有序列表内容
  • 一级无序列表内容
  • 一级无序列表内容

语法:

1. 一级有序列表内容
   - 二级无序列表内容
   - 二级无序列表内容
   - 二级无序列表内容
2. 一级无序列表内容
3. 一级无序列表内容

效果:

  1. 一级有序列表内容

    • 二级无序列表内容
    • 二级无序列表内容
    • 二级无序列表内容
  2. 一级无序列表内容
  3. 一级无序列表内容

表格

表头|表头|表头
-|-|-
文字居左|文字居中|文字居右
文字居左|文字居中|文字居右

第二行添加“-”符号分割表头和内容;

语法:

姓名|性别|年龄
-|-|-
张三|男|31
李四|女|13
王五|男|96
赵六|女|69

效果:

姓名性别年龄
张三31
李四13
王五96
赵六69

代码

单行代码

语法:

`单行代码`

注:单行代码行首与行尾各加一个`符号。

效果:
单行代码

多行代码

语法:

(```)
第一行代码
第二行代码
第三行代码
(```)

注:在多行代码前后各添加一行```。这里的括号是防止转译,实际使用时不需要。

效果:

第一行代码
第二行代码
第三行代码