Markdown

1 定义

一种轻量级标记语言,允许编写易写易读的纯文本格式文档。

2004年由John Gruber创建

编辑器工具地址:Typora

2 标题

(1) 使用=和-分别表示一二级标题

(2) 使用#表示1-6级标题,数量代表级数

image-20200501213925431

3 段落

(1) 使用两个以上空格+回车

(2) 空行

img

img

4 字体

使用成对*或_表示,一个表示斜体,两个表示粗体,三个表示粗斜体

image-20200501214912549

5 分隔线

使用三个以上的*、-或_表示,行内不能有除空格外的其他符号。

image-20200501215223435

6 删除线

使用成对的~~表示

image-20200501215337438

7 下划线

使用HTML标签表示

image-20200501215454362

8 脚注

[^要注明的文本]

image-20200501215753733

9 列表

(1) 无序列表

使用*、+或-标记列表项

(2) 有序列表

数字加.

(3) 列表嵌套

次级表项前加4个空格

image-20200501220229835

image-20200501220240162

image-20200501220250708

10 区块

>加空格表示,重复的数量表示嵌套的层数

image-20200501220550486

11 代码

(1) 一对单反引号包含

(2) 4个空格加一个制表符

(3) 一对三反引号包含,可指定语言

image-20200501220856239

image-20200501220909204

image-20200501220925291

12 链接

(1) 普通链接

[链接名称](链接地址)或<链接地址>

(2) 高级链接

[链接名称][变量名称],文档末尾针对变量名称赋值

image-20200501221809594

image-20200501221901651

13 图片

(1) 普通图片

![alt 属性文本](图片地址 "可选标题")或使用变量将链接放置文末

(2) 自定义图片

使用<img>标签,可指定图片高度和宽度等属性

image-20200501222159256

image-20200501222216937

image-20200501222408121

14 表格

分隔符分隔表项,短横线分隔表头,回车分隔行

:-表示左对齐,-:表示右对齐,:-:表示居中对齐

image-20200501222724729

15 高级技巧

(1) HTML元素

(2) 反斜杠转义

(3) 公式

使用两个美元符 $$ 包裹 TeX 或 LaTeX 格式的数学公式

image-20200501223027665

image-20200501223038778

image-20200501223130569

16 图表

image-20200501223413303

image-20200501223432592

image-20200501223454231

image-20200501223509106

image-20200501223523141

image-20200501223537705

image-20200501223554140

参考资料