Markdown 语法学习

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  |

第一行表示表格头,第二行描述表格对齐规则,后续行表示数据项, -------:表示右对齐,:------为左对齐, :------:表示居中对齐,默认居左对齐, 由于一些特殊的原因,某些编辑器会将表格中的|符号转义,所以我们可以在表格内使用|符号的时候使用&#124;

注意:Markdown内支持嵌入html,如:
如果表格变形可以使用<br />控制换行

`
居中
`

13.注释

[^_^]:后面到换行之前的文本为注释

在某些(例如vscode)编辑器中, 可以使用多行注释, 用法为:
\-\-\-
这里是注释内容
看不到
123456
\-\-\-

14.推荐编辑器

windows平台: typora vscode atom sublimetext

posted @ 2017-02-02 23:23  HugoRun  阅读(445)  评论(0编辑  收藏  举报