markdown常用语法

基本语法

1、标题

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

2、字体

**加粗**
*倾斜*
***加粗倾斜***
~~删除线~~
**这是加粗的文字**
*这是倾斜的文字*`
***这是斜体加粗的文字***
~~这是加删除线的文字~~

3、引用

 

引用

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

4、分割线

---
----
***
****


5、图片

图片

![图片](D:\显示器纯色图\150337gh4f33r5zdypffrr.jpg)
![图片](https://img2020.cnblogs.com/blog/612158/202112/612158-20211216161446523-193439763.png)

6、超链接

超链接名

[超链接名]([HongMaJu - 博客园 (cnblogs.com)](https://www.cnblogs.com/hongmaju/))

7、列表

有序列表

  1. 列表

  2. 列表

1.

无序列表

-
+
*

列表嵌套

  1. 一级列表

    • 二级列表

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

8、表格

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

9、代码

单行

代码内容

`代码内容`

代码块

代码块
```java

10、流程图

横向流程图

 

 
 
 
a=1
a=2
方形
圆角
条件
结果1
结果2
横向流程图
 

 

```mermaid
graph LR
A[方形] -->B(圆角)
   B --> C{条件a}
   C -->|a=1| D[结果1]
   C -->|a=2| E[结果2]
   F[横向流程图]
```

竖向流程图

 
 
 
a=1
a=2
方形
圆角
条件a
结果1
结果2
竖向流程图
 
```mermaid
graph TD
A[方形] --> B(圆角)
   B --> C{条件a}
   C --> |a=1| D[结果1]
   C --> |a=2| E[结果2]
   F[竖向流程图]
```

标准流程图

 
开始框处理框判断框(是或否?)输入输出框结束框子流程yesno
 
```flow
st=>start: 开始框
op=>operation: 处理框
cond=>condition: 判断框(是或否?)
sub1=>subroutine: 子流程
io=>inputoutput: 输入输出框
e=>end: 结束框
st->op->cond
cond(yes)->io->e
cond(no)->sub1(right)->op
```

横向标准流程图

 
开始框处理框判断框(是或否?)输入输出框结束框子流程yesno
 
```flow
st=>start: 开始框
op=>operation: 处理框
cond=>condition: 判断框(是或否?)
sub1=>subroutine: 子流程
io=>inputoutput: 输入输出框
e=>end: 结束框
st(right)->op(right)->cond
cond(yes)->io(bottom)->e
cond(no)->sub1(right)->op
```

UML时序图

 
对象A对象A对象B对象B对象B你好吗?(请求)对象B的描述对象A的描述(提示)我很好(响应)你真的好吗?
 
```sequence
对象A->对象B: 对象B你好吗?(请求)
Note right of 对象B: 对象B的描述
Note left of 对象A: 对象A的描述(提示)
对象B-->对象A: 我很好(响应)
对象A->对象B: 你真的好吗?
```
 
标题:复杂使用对象A对象A对象B对象B小三小三CC对象B你好吗?(请求)对象B的描述对象A的描述(提示)我很好(响应)你好吗对象B找我了你真的好吗?我们是朋友没人陪我玩
 
```sequence
Title: 标题:复杂使用
对象A->对象B: 对象B你好吗?(请求)
Note right of 对象B: 对象B的描述
Note left of 对象A: 对象A的描述(提示)
对象B-->对象A: 我很好(响应)
对象B->小三: 你好吗
小三-->>对象A: 对象B找我了
对象A->对象B: 你真的好吗?
Note over 小三,对象B: 我们是朋友
participant C
Note right of C: 没人陪我玩
```
 
张三李四王五王五你好吗?与疾病战斗loop[健康检查]合理 食物看医生...很好!你怎么样?很好!张三李四王五
 
```mermaid
%% 时序图例子,-> 直线,-->虚线,->>实线箭头
 sequenceDiagram
   participant 张三
   participant 李四
   张三->王五: 王五你好吗?
   loop 健康检查
       王五->王五: 与疾病战斗
   end
   Note right of 王五: 合理 食物 <br/>看医生...
   李四-->>张三: 很好!
   王五->李四: 你怎么样?
   李四-->王五: 很好!
```

甘特图

 
2014-01-072014-01-092014-01-112014-01-132014-01-152014-01-172014-01-192014-01-212014-01-23需求学习准备理解需求原型UI设计设计框架开发未来任务未来任务功能测试压力测试测试报告耍设计开发测试软件开发甘特图
 
```mermaid
%% 语法示例
       gantt
       dateFormat  YYYY-MM-DD
       title 软件开发甘特图
       section 设计
       需求                     :done,    des1, 2014-01-06,2014-01-08
       原型                     :active,  des2, 2014-01-09, 3d
       UI设计                     :         des3, after des2, 5d
   未来任务                     :         des4, after des3, 5d
       section 开发
       学习准备理解需求                     :crit, done, 2014-01-06,24h
       设计框架                             :crit, done, after des2, 2d
       开发                                 :crit, active, 3d
       未来任务                             :crit, 5d
       耍                                   :2d
       section 测试
       功能测试                             :active, a1, after des3, 3d
       压力测试                               :after a1 , 20h
       测试报告                               : 48h
```

 

原文地址:https://www.cnblogs.com/hongmaju/p/15744761.html