0%

Markdown常用语法汇总

Markdown常用语法汇总

  1. H1,H2,H3,H4,H5,H6 #符号的用法
1
2
3
4
5
6
# 这是一级标题
## 这是二级标题
### 这是三级标题
#### 这是四级标题
##### 这是五级标题
###### 这是六级标题
  1. 字体的操作

a. 加粗:要加粗的文字左右分别用两个星号包起来
b. 斜体:要倾斜的文字左右分别用一个星号包起来
c. 斜体加粗:要倾斜和加粗的文字左右分别用三个*星号包起来
d. 删除线:要加删除线的文字左右分别用两个~~波浪号包起来

1
2
3
4
**这是加粗的文字**
*这是倾斜的文字*`
***这是斜体加粗的文字***
~~这是加删除线的文字~~
  1. 引用

    在引用的文字前加>即可。引用也可以嵌套,如加两个>>三个>>>n个… 貌似可以一直加下去

  2. 分割线

    三个或者三个以上的 - 或者 * 都可以。

  3. 引入图片

图片alt就是显示在图片下面的文字,相当于对图片内容的解释。
图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加

1
2
3
4
![图片alt](图片地址 ''图片title'')

图片alt就是显示在图片下面的文字,相当于对图片内容的解释。
图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加
  1. 超链接
1
2
3
[超链接名](超链接地址 "超链接title")title可加可不加

eg:[百度](http://baidu.com)
  1. 列表

a.有序列表

1
2
3
4
5
6
7
8
语法:
数字加点

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

注意:序号跟内容之间要有空格

b.无序列表

1
2
3
4
5
6
7
8
语法:
无序列表用 - + * 任何一种都可以

- 列表内容
+ 列表内容
* 列表内容

注意:- + * 跟内容之间都要有一个空格
  1. 表格
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
表头|表头|表头
---|:--:|---:
内容|内容|内容
内容|内容|内容

第二行分割表头和内容。
- 有一个就行,为了对齐,多加了几个
文字默认居左
-两边加:表示文字居中
-右边加:表示文字居右
注:原生的语法两边都要用 | 包起来。此处省略

eg:
姓名|技能|排行
--|:--:|--:
刘备|哭|大哥
关羽|打|二哥
张飞|骂|三弟

eg:
NAME/VALUE | Binder | 共享内存 | Socket
-|-|-|-
性能 | 需要拷贝一次 | 无需拷贝 | 需要拷贝两次 |
特点 | 基于C/S架构,易用性高 | 控制复杂,易用性差 | 基于C/S架构,作为一款通用接口,其传输效率低,开销大 |
安全性 | 为每个APP分配UID,同时支持实名与匿名 | 依赖上层协议,访问接入点是开放的,不安全 | 依赖上层协议,访问接入点是开放的,不安全 |
  1. 代码、代码块

单行代码:代码之间分别用一个反引号包起来
代码块:代码之间分别用三个反引号包起来,且两边的反引号单独占一行

1
2
3
4
5
6
7
8
9
10
单行代码: `create database hero;`
多行代码(代码块)

多行代码(代码块):
(```)
function fun(){
echo "这是一句非常牛逼的代码";
}
fun();
(```)
  1. 流程图
1
2
3
4
5
6
7
8
st=>start: 开始
op=>operation: My Operation
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op
&
  1. 其他

a. 上下标显示

1
2
2<sub>2</sub>
2<sup>2</sup>

b. 换行与转义
Link:https://www.jianshu.com/p/92de7bc322ef