目录
Markdown语法学习
1.目录
[TOC]
2.标题
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
低阶标题
---
高阶标题
===
3.引用
> 一级引用
>> 二级引用
>>> 三级引用
>>>> 四级引用
>>>>> 五级引用
>>>>>> 六级引用
4.列表
4.1、无序列表
- 一级列表
- 二级列表
* 一级列表
+ 二级列表
4.2、有序列表
1.一级列表
2.二级列表
3.一级列表
5.文本强调
5.1、斜体
*被倾斜的文本*
5.2、加粗
**被加粗的文本**
5.3、 行内高亮
使用``两个反单引号包围起来
`被高亮`
如果要高亮`这个符号就需要使用
`` ` ``
结果就是这样`
5.4、代码高亮
```javascript
``` (放点文字来分割)
5.5、代码块
前面加4个空格(有些解析器不支持)
这是一个代码块,此行左侧有四个不可见的空格
5.6、删除线
~~删除线~~
6.分割线
------
******
===
7.链接文本和图片
7.1、链接图片
![显示文字](https://www.zybuluo.com/static/img/logo.png)
7.2、链接文字
[显示文字](http://www.baidu.com/)
7.3、锚链接
[你好](#jump)
<span id = "jump">hehe</span>
8.Checkbox(这个网站支持)
- [ ] 支持以 PDF 格式导出文稿
- [ ] 改进 Cmd 渲染算法,使用局部渲染技术提高渲染效率
- [x] 新增 Todo 列表功能
- [x] 修复 LaTex 公式渲染问题
- [x] 新增 LaTex 公式编号功能
9.脚注
脚注[^1]
脚注[^2]
[^1]: 支持 **LaTeX** 编辑显示支持,例如:$sum_{i=1}^n a_i=0$, 访问 [MathJax][4] 参考更多使用方法。
[^2]: 代码高亮功能支持包括 Java, Python, JavaScript 在内的,**四十一**种主流编程语言。
出现两次形成一个标准的脚注
10.公式(MathJax参考)
$$E=mc^2$$
$表示行内公式,$$ 表示整行公式:
11.UML(这个网站支持)
11.1、流程图(语法参考)
```flow
st=>start: Start
op=>operation: Your Operation
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op
```
11.2、序列图(语法参考)
```seq
Alice->Bob: Hello Bob, how are you?
Note right of Bob: Bob thinks
Bob-->Alice: I am good thanks!
```
11.3、甘特图(语法参考)
```gantt
title 项目开发流程
section 项目确定
需求分析 :a1, 2016-06-22, 3d
可行性报告 :after a1, 5d
概念验证 : 5d
section 项目实施
概要设计 :2016-07-05 , 5d
详细设计 :2016-07-08, 10d
编码 :2016-07-15, 10d
测试 :2016-07-22, 5d
section 发布验收
发布: 2d
验收: 3d
```
11.4、Mermaid 流程图(语法参考)
```graphLR
A[Hard edge] -->|Link text| B(Round edge)
B --> C{Decision}
C -->|One| D[Result one]
C -->|Two| E[Result two]
```
11.5、Mermaid 序列图(语法参考)
```sequence
Alice->John: Hello John, how are you?
loop every minute
John-->Alice: Great!
end
```
12.绘制表格
| 项目 | 价格 | 数量 |
| -------- | -----: | :----: |
| 计算机 | $1600 | 5 |
| 手机 | $12 | 12 |
| 管线 | $1 | 234 |
第一行表示表格头,第二行描述表格对齐规则,后续行表示数据项, -------:表示右对齐,:------为左对齐, :------:表示居中对齐,默认居左对齐, 由于一些特殊的原因,某些编辑器会将表格中的|符号转义,所以我们可以在表格内使用|符号的时候使用|
注意:Markdown内支持嵌入html,如:
如果表格变形可以使用<br />控制换行
13.注释
[^_^]:后面到换行之前的文本为注释
在某些(例如vscode)编辑器中, 可以使用多行注释, 用法为:
---
这里是注释内容
看不到
123456
---
14.推荐编辑器
windows平台: typora vscode atom sublimetext