MarkDown语法规则

2022-01-04  本文已影响0人  S_Snail

# 一级标题

## 二级标题

### 三级标题

# 字体

*这里是倾斜的文字*

**这里是加粗的文字**

***倾斜且加粗***

~~删除线~~

# 引用块

>这是引用内容

>>这是引用内容

>>>>>>>>这是引用内容

# 分割线

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

---

----

***

****

# 图片

![图片alt](图片地址 ''图片title'')

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

图片title就是图片的标题,当鼠标移动到图片上时显示的内容。title可加可不加

*示例*

![img](https://img2.baidu.com/it/u=591307858,560466535&fm=26&fmt=auto ''测试图片'')

# 超链接

语法:

[超链接名](超链接地址 "超链接title")

title可加可不加

示例:

[简书](http:jianshu.com)

[百度](http://baidu.com)

注:Markdown本身语法不支持链接在新页面中打开,貌似简书做了处理,是可以的。别的平台可能不行了

如果想再新页面中打开的话可以用html语言的a标签代替

超链接名

示例:

百度

# 列表

- 无序列表

语法:无序列表用-+*任何一种都可以

- 列表内容

+ 列表内容

* 列表内容

- 有序列表

语法:数字加点

  1. 列表内容

  2. 列表内容

  3. 列表内容

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

# 列表嵌套

上一级和下一级之间敲三个空格即可

- 一级无序内容列表

+ 二级无序列表内容

+ 二级无序列表内容

+ 二级无序列表内容

+ 一级无序列表内容

1. 二级有序列表内容

2. 二级有序列表内容

3. 二级有序列表内容

1. 一级有序列表

+ 二级无序列表内容

- 二级无序列表内容

* 二级无序列表内容

2. 一级有序列表

1. 二级有序列表内容

2. 二级有序列表内容

3. 二级有序列表内容

# 表格

+ 语法:

表头|表头|表头

---|:--:|---:

内容|内容|内容

内容|内容|内容

第二行分割表头和内容

- 有一个就行,为了对齐,多加了几个

文字默认居左(:-)

-两边加:表示文字居中(:-:)

-右边加:表示文字居右(-:)

注:原生语法两边都要用|包起来。此处省略。

示例:

姓名|技能|排行

|:-:|:-:|:-:|

|欢迎|关注关注|微信|

|公号|平台|A2DATA|

|我们|一起|加油|

# 代码

语法:单行代码:代码之间分别用一个反引号包起来

`代码内容`

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

(```)

代码...

代码...

代码...

(```)

注:为了防止转译,前后三个反引号处加了小括号,实际是没有的。这里只是用来演示,实际中去掉两边小括号即可。

示例:

+ 单行代码:

`create database hero`

+ 代码块:

```

function fun(){

echo "这是一句非常牛逼的代码"

}

fun();

```

# 流程图

graph LR

A[方形] -->B(圆角)

B --> C{条件a}

C -->|a=1| D[结果1]

C -->|a=2| E[结果2]

F[横向流程图]

graph TD

A[方形] -->B(圆角)

B -->C{条件a}

C -->|a=1|D[结果1]

C -->|a=2|E[结果2]

F[竖向流程图]

graph LR

start[开始] --> input[输入A,B,C]

input --> conditionA{A是否大于B}

conditionA -- YES --> conditionC{A是否大于C}

conditionA -- NO --> conditionB{B是否大于C}

conditionC -- YES --> printA[输出A]

conditionC -- NO --> printC[输出C]

conditionB -- YES --> printB[输出B]

conditionB -- NO --> printC[输出C]

printA --> stop[结束]

printC --> stop

printB --> stop

上一篇 下一篇

猜你喜欢

热点阅读