GFM 是 Github 拓展的基于 Markdown 的一种纯文本的书写格式。
在 Markdown 中,连续的一行或多行就是一个段落。用空行来进行切段。
这是第一个段落我跟上面是同一个段落这是第二个段落
Markdown 中,使用 # 来定义大纲标题,有多少个 #,就表示是几级的大纲。比如:
# 这是一级标题(会生成<h1>标签)这里是段落内容## 这里是二级标题(会生成<h2>标签)这里是段落内容...###### 这里是六级标题
这种书写方式非常直观自然。
引用部分的内容只需要在行首加上 > 就可以了。比如:
> To be or not to be, that is a question.
看起来是这样的:
To be or not to be, that is a question.
您可以使用加粗和斜体来格式化文本内容。
加粗使用: **这种语法**斜体使用: *这种语法* 或 _这种语法_还可以混合使用:**加粗文本中的_斜体_**
你可以使用 ~~ 包裹一段文本让它拥有
删除效果
这样来~~删除一段文本~~
通过 [文本](url) 的形式来添加超链接。比如这个是一个O2官网的超连接。
[2官网](http://o2oa.net) - 活力办公,创意无限
在行首添加 * 或 - 可以开启列表模式,比如
* 第一,...* 第二,...* 第三,...- 首先,...- 其次,...- 最后,...
在行首添加数字,就可以开启有序列表模式,比如:
1. 打开冰箱2. 把大象放进去3. 关上冰箱
在上一级列表的基础上加两个空格,即可嵌套列表
1. 打开冰箱1. 用右手打开2. 轻轻地打开2. 把大象放进去* 不要吐槽* 大象太大* 冰箱太小* 例子很无聊3. 关上冰箱
整体效果:
- 打开冰箱
- 用右手打开
- 轻轻地打开
- 把大象放进去
- 不要吐槽
- 大象太大
- 冰箱太小
- 例子很无聊
- 关上冰箱
表格使用了直观的定义方式,使用 - 和 | 分割行和列。
月份|收入|支出----|----|---8 |1000|5009 |1200|60010 |1400|650
看起来效果如下:
| 月份 | 收入 | 支出 |
|---|---|---|
| 8 | 1000 | 500 |
| 9 | 1200 | 600 |
| 10 | 1400 | 650 |
其中,航标题后的一行使用的横杆数量是不要求的,只是为了排版好看才人工对齐。比如你可以这样来定义上述表格。
月份|收入|之处-|-|-8|1000|5009|1200|60010|1400|650
你还可以使用 : 指定列的对齐方式。
月份(居中对齐)|收入(右对齐)|支出(左对齐):--------------:|-------------:|:------------8 |1000 |5009 |1200 |60010 |1400 |650
看起来效果如下:
| 月份(居中对齐) | 收入(右对齐) | 支出(左对齐) |
|---|---|---|
| 8 | 1000 | 500 |
| 9 | 1200 | 600 |
| 10 | 1400 | 650 |
在文本中使用 ` 包裹的内容会被识别为代码,比如
现在你可以不用 `document.getElementById()` 了,现代浏览器都把复制了 `id` 属性的元素放在了全局变量里。
渲染出来是:
现在你可以不用
document.getElementById()了,现代浏览器都把复制了id属性的元素放在了全局变量里。
使用 ``` 来包裹多行的内容成为代码。
比如:
```var a = 0;var b = 1;var c = a + b;```