markdown基本用法
一、markdown的语法
①标题
1)# H1 一级标题
2)## H2 二级标题
3)### H3 三级标题
4)#### H4 四级标题
5)##### H5 五级标题
6)###### H6 六级标题
②分割线
以上三种用法都可以表示分隔线(三*,三-,——)
③文字格式
1)粗体
你好! hello!
如果要另起一行,需要敲两个空格
2)斜体
你好! hello!
3)粗体+斜体
你好! hello!
④引用
一级引用
二级引用
三级引用
⑤链接
1)直接设置(行内形式) 语法:[链接名称](链接地址"链接title")
百度
2)间接设置(参考形式)
语法:[链接名称][标记]
[标记]:链接地址"链接title"
[百度][1]
[1]:http://www.baidu.com “百度一下,你就知道”
3)隐式设置
语法:[链接名称][]
链接名称]:链接地址"链接title"
[百度][]
[百度]:http://www.baidu.com"百度一下,你就知道"
⑥图片
1)直接设置(行内形式)
语法:![替代文本](链接地址"链接title")
!百度
2)间接设置(参考形式)
语法:[替代文本][标记]
[标记]:链接地址"链接 title"
![百度][1]
[1]:https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1600101559544&di=b49286d54d68a7f3723e874d34b45f1d&imgtype=0&src=http%3A%2F%2Fa1.att.hudong.com%2F05%2F00%2F01300000194285122188000535877.jpg “小猫咪”
⑦代码块
1)代码句
用反引号(`)
2)代码段
4个空格(或TAB缩进)定义代码块
for i = 1 to 5
a=1
a=a+i
i=i+1
print(a)
3)用三个以上的反引号定义段开始和结束
```java
public class Test {
pulic static void main(string[] args) {
system.out.println("hello world");
}
}
```
⑧表格
关于冒号(😃
左边:以下内容左对齐
右边:以下内容右对齐
两边:以下内容居中对齐
⑨转义字符
1、\ 反斜杠
2、` 反引号
3、* 星号
4、_ 下划线
5、+ 加号
6、- 减号
7、# #号
8、. 句号
9、~ 感叹号
⑩UML图
渲染统计图
```mermaid
flowchat
st=>start: 开始
e=>end: 结束
com=>operation: 开始评论
cond=>condition: 确认评论?
st->com->cond
cond(yes)->e
cond(no)->com
```
列表
1)无序列表
- 列表1
- 列表2
- 列表3
- 列表4
- 列表5
- 列表6
嵌套:
- 列表1
- 子列表1
- 子列表2
- 列表2
2)有序列表
- 文本
- 音乐
- 童话
- 天下
- 电影