Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。
1、标题
一个#表示一级标题,最多6个表示6级标题
# 一级标题
## 二级标题
### 三级标题
#### 四集标题
##### 五级标题
###### 六级标题
示例效果:
一级标题
二级标题
三级标题
四集标题
五级标题
六级标题
2、字体
- 加粗
要加粗的文字左右分别用两个*号包起来 - 斜体
要倾斜的文字左右分别用一个*号包起来 - 斜体加粗
要倾斜和加粗的文字左右分别用三个*号包起来 - 删除线
要加删除线的文字左右分别用两个号~~
包起来
示例:
**加粗的字体**
*斜体*
***这是斜体加粗的文字***
~删除线~
显示的效果:
加粗的字体
斜体
这是斜体加粗的文字
删除线
3、引用
在引用的文字前加>即可
>这是引用的内容1
>>这是引用的内容2
>>>>这是引用的内容3
显示的效果:
这是引用的内容1
这是引用的内容2
这是引用的内容3
四、分割线
三个或者三个以上的 - 或者 * 都可以。
示例:
----
***
*****
效果如下:
显示效果都是一样的。
五、图片
语法:

图片alt就是显示在图片下面的文字,相当于对图片内容的解释。
示例:

显示效果:
六、超链接
语法:
[超链接名](超链接地址 "超链接title")
title可加可不加
示例:
[百度](http://baidu.com)
效果如下:
百度
七、列表
无序列表
语法:
无序列表用 - + * 任何一种都可以
- 列表内容
+ 列表内容
* 列表内容
注意:- + * 跟内容之间都要有一个空格
效果如下:
- 列表内容
- 列表内容
- 列表内容
有序列表
语法:
数字加点
1. 列表内容
2. 列表内容
3. 列表内容
注意:序号跟内容之间要有空格
效果如下:
- 列表内容
- 列表内容
- 列表内容
八、表格
语法:
表头|表头|表头
---|:--:|---:
内容|内容|内容
内容|内容|内容
第二行分割表头和内容。
-有一个就行,为了对齐,多加了几个
文字默认居左
-两边加:表示文字居中
-右边加:表示文字居右
注:原生的语法两边都要用 | 包起来。此处省略
示例:
标题行|标题行|标题行
:----|:---:|----:
内容|内容|内容
内容|内容|内容
内容|内容|内容
效果如下:
标题行 | 标题行 | 标题行 |
---|---|---|
内容 | 内容 | 内容 |
内容 | 内容 | 内容 |
内容 | 内容 | 内容 |
九、显示代码
语法:
单行代码:代码之间分别用一个反引号包起来
`代码内容`
代码块:代码之间分别用三个反引号包起来,且两边的反引号单独占一行
(```)
代码...
代码...
代码...
(```)
注:为了防止转译,前后三个反引号处加了小括号,实际是没有的。这里只是用来演示,实际中去掉两边小括号即可。
十、流程图
Markdown里面使用mermaid画流程图
Graph
关键字graph表示一个流程图的开始,同时需要指定该图的方向。例如
# 表示如下一个从左到右的图。
graph LR
A --> B
显示效果:
流程图的定义仅由graph开始,方向的定义不止一种。
1. TB( top bottom)表示从上到下
2. BT(bottom top)表示从下到上
3. RL(right left)表示从右到左
4. LR(left right)表示从左到右
5. TD与TB一样表示从上到下
节点
有以下几种节点和形状:
默认节点 A
文本节点 B[bname]
圆角节点 C(cname)
圆形节点 D((dname))
非对称节点 E>ename]
菱形节点 F{fname}
# 各种节点的样式。
graph TB
A
B[文本节点]
C(圆角节点)
D((圆形节点))
E>非对称节点]
F{菱形节点}
#以上大写字母表示节点,括号里的表示它的名字,如下图。默认节点的A同时表示该节点和它的名字,例如上图的A和B
显示效果:
示例
graph LR;
Portal-->|发布/更新配置|Apollo配置中心;
Apollo配置中心-->|实时推送|App;
App-->|实时查询|Apollo配置中心;
效果如下
4、数学公式
基本语法
#正文(inline)中的LaTeX公式用$...$定义
$\sum_{i=0}^N\int_{a}^{b}g(t,i)\text{d}t$
$ J_\alpha(x) = \sum_{m=0}^\infty \frac{(-1)^m}{m! \Gamma (m + \alpha + 1)} {\left({ \frac{x}{2} }\right)}^{2m + \alpha}$
$2x - 5y = 8$
$3x + 9y = -12$
$7x \times 2y \neq 3z$
显示的效果: $\sum_{i=0}^N\int_{a}^{b}g(t,i)\text{d}t$
显示的效果: $ J_\alpha(x) = \sum_{m=0}^\infty \frac{(-1)^m}{m! \Gamma (m + \alpha + 1)} {\left({ \frac{x}{2} }\right)}^{2m + \alpha} $
$2x - 5y = 8$
$3x + 9y = -12$
$7x \times 2y \neq 3z$
#单独显示(display)的LaTeX公式用$$...$$定义,此时公式居中并放大显示
$$\begin{cases}
a_1x+b_1y+c_1z=d_1\\
a_2x+b_2y+c_2z=d_2\\
a_3x+b_3y+c_3z=d_3\\
\end{cases}
$$
显示的效果:
$$\begin{cases}
a_1x+b_1y+c_1z=d_1\
a_2x+b_2y+c_2z=d_2\
a_3x+b_3y+c_3z=d_3\
\end{cases}
$$
Comments | 1 条评论
123456鎈'”\(