Markdown是一种简单的格式化文本的方法,在任何设备上看起来都很棒。它不会做任何花哨的事情,如改变字体大小、颜色或类型,只是基本的,使用你已经知道的键盘符号,可以减少对于鼠标的使用。
一、标题
在想要设置为标题的文字前面加#来表示
一个#是一级标题,二个#是二级标题,以此类推。支持六级标题。
注:标准语法一般在#后跟个空格再写文字
示例(记得添加空格):
# 这是一级标题
## 这是二级标题
### 这是三级标题
#### 这是四级标题
##### 这是五级标题
###### 这是六级标题
效果如下:
这是一级标题
这是二级标题
这是三级标题
这是四级标题
这是五级标题
这是六级标题
你也可以使用 === 表示一级标题,使用 — 表示二级标题。
示例:
这是一级标题
===
这是二级标题
----
效果:
这是一级标题
这是二级标题
二、字体
加粗
使用两边各使用两个*号将要加粗的字体包裹起来
**这是加粗的文字**
这是加粗的文字
斜体
要倾斜的文字左右分别用一个*号包起来
*这是倾斜的文字*
这是倾斜的文字
斜体加粗
要倾斜和加粗的文字左右分别用三个*号包起来
***这是倾斜加粗的文字***
这是倾斜加粗的文字
删除线
要加删除线的文字左右分别用两个~号包起来
~~这是加删除线的文字~~
这是加删除线的文字
三、引用
在引用的文字前加>即可。引用也可以嵌套,如加两个>>三个>>>n个…
示例:
这是引用的内容
这是引用的内容
这是引用的内容
四、代码块
使用Tab
上方的 ` 键包裹起代码可表示行内代码块。
示例:
让我们聊聊 markdown
。
使用 四个缩进空格 表示代码块。
示例:
这是一个代码块,此行左侧有四个不可见的空格(Tab建更加方便)。
五、列表
无序列表
语法:
无序列表用 *-+任何一种都可以
* 列表内容
- 列表内容
+ 列表内容
效果:
- 列表内容
- 列表内容
- 列表内容
有序列表
使用数字和点表示有序列表。
示例:
1. 有序列表项 一
2. 有序列表项 二
3. 有序列表项 三
1. 有序列表项 四
2. 有序列表项 五
效果:
- 有序列表项 一
- 有序列表项 二
- 有序列表项 三
- 有序列表项 四
- 有序列表项 五
列表嵌套
上一级和下一级之间敲三个空格即可
如:
* 一级无序列表内容
1. 二级有序列表内容
2. 二级有序列表内容
3. 二级有序列表内容
效果:
- 一级无序列表内容
- 二级有序列表内容
- 二级有序列表内容
- 二级有序列表内容
六、表格
Markdown 制作表格使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行。
语法格式如下:
| 表头 | 表头 |
| ---- | ---- |
| 单元格 | 单元格 |
| 单元格 | 单元格 |
效果:
表头 | 表头 |
---|---|
单元格 | 单元格 |
单元格 | 单元格 |
七、流程图
代码示例:
```mermaid
graph LR
A[方形] -->B(圆角)
B --> C{条件a}
C -->|a=1| D[结果1]
C -->|a=2| E[结果2]
F[横向流程图]
效果: