工具推荐:
1、vsCode+markdown preview enhance
2、typora
一、标题
# 一级标题
## 二级标题
...
###### 六级标题
二、段落
1、段落段落
空两行+Enter则自动换行,否则不换行
2、字体
*字体*表示斜体
**字体**表示强调粗体
<u>字体</u>下划线
3、分割线
三个以上的---或者***表示分割线,中间可以有空格但是不能有其他文字
4、删除线
~~删除~~,文字两边加两个波浪线
5、脚注
就是落户相关的[^东西].
[^东西]:落户相关+两空格
第二行是对“东西”的解释。
三、列表
1、有序表
*
2、无序表
1.
2.
以此类推
注意后面有一个空格
3、嵌套列表
在空两个换行以后,在子列表之前输入四个空格。
4.区块
Markdown 区块引用是在段落开头使用 > 符号 ,然后后面紧跟一个空格符号:
四、代码
1.段落上的片段
段落上的一个代码片段`printf`用``包起来;
也可以将其``包裹起来表示强调
2.代码区块:
```java
public String get(){
ind a = b;
}
```
在需要高亮的代码块的前一行及后一行使用三个反引号 ```(~ 键)
同时第一行反引号后面,输入代码块所使用的语言,实现代码高亮
注意:代码区块中的内容不会别markdown语法所影响
五、链接与图片
1.链接使用方法如下:
[链接名称](链接地址)或者<链接地址>
这是一个链接 [菜鸟教程](https://www.runoob.com)
2.图片
1.使用普通的标签
<img src="http://static.runoob.com/images/runoob-logo.png" width="50%">
2.
Alt text表示图片因为某种原因显示不出来而显示的文字;
optional title悬浮在图片上出现的文字;链接可以是网络也可以是本地(支持绝对路径和相对路径)



六、表格
-: 设置内容和标题栏居右对齐。
:- 设置内容和标题栏居左对齐。
:-: 设置内容和标题栏居中对齐。
| 左对齐 | 右对齐 | 居中对齐 |
| :-----| ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
重点是第二行的| :-----| ----: | :----: |,设置了表格的对齐方式
七、高级方法
1、支持html
目前支持的 HTML 元素有:<kbd> <b> <i> <em> <sup> <sub> <br>等
2.转义
使用反斜杠转义特殊字符
\*\* 正常显示星号 \*\*
3、画简单流程图
标准流程图格式
```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
```
4、支持UML时序图、甘特图等
网友评论