Markdown 是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。
优点
- 纯文本,没有要选择的字体,没有要对齐的页面,没有高亮,没有颜色,也没有注释
- 大多Markdown编辑器提供了快捷键或提示,帮助你格式化文本,熟悉语法和快捷方式后和纯文本编辑无差
- LaTeX 公式支持,代码支持
- 可生成HTML
简单语法
首先从简书给我们提供的Markdown语法参考开始讲起:
1.标题
分级标题从H1-H6
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
2.列表项
- 列表第一项
- 列表第二项
- 列表第二项
- 列表第二项
- 列表第一项
- 列表第二项
- 列表第二项
不过似乎简书的Markdown问题还是比较多...比如说这个有序列表就没有能够显示出序列号...
- 有序列表第一项
- 有序列表第二项
1. 有序列表第一项
2. 有序列表第二项
3.超链接与图片
[标题](链接地址)
![图片描述](图片链接地址)
4.字体
斜体
粗体
*斜体*
**粗体**
第一层引用段落
第三层引用段落
>第一层引用段落
>>>第三层引用段落
以上为简书提供的语法参考,下面列一些进阶的语法:
进阶语法
Markdown可以用来描述序列图、流程图和甘特图等,但是我认为图表利用别的工具建立更加快捷方便,用文字描述也算是比较多余和不讨巧的方法,并且简书也没有支持,这些就略去不表,有兴趣的同学可以自行查阅。
流程图语法参考
序列图语法参考
甘特图语法参考
1. 内容目录
在段落中填写 [TOC]
以显示全文内容的目录结构。
个人觉得目录是一个比较有用的语法,可惜简书不支持目录,这里上一张截图展示一下效果:
2. 删除线
使用 ~~ 表示删除线。
这是一段错误的文本。
3. 注脚与LaTeX 公式
$ 表示行内公式:
质能守恒方程可以用一个很简洁的方程式 来表达。
$$ 表示整行公式:
$$\sum_{i=1}^n a_i=0$$
$$f(x_1,x_x,\ldots,x_n) = x_1^2 + x_2^2 + \cdots + x_n^2 $$
$$\sum^{j-1}_{k=0}{\widehat{\gamma}_{kj} z_k}$$
使用 [^keyword] 表示注脚。
访问 MathJax[1] 参考LaTex更多使用方法。
4. 表格支持
第二行表示对齐方式
| 项目 | 价格 | 数量 |
| -------- | -----: | :----: |
| 计算机 | \$1600 | 5 |
| 手机 | \$12 | 12 |
| 管线 | \$1 | 234 |
项目 | 价格 | 数量 |
---|---|---|
计算机 | $1600 | 5 |
手机 | $12 | 12 |
管线 | $1 | 234 |
作者: @幕城悠然丶