注意:同一份.md文檔在github中解析的規則和簡書解析的規則并不一樣,寫這個說明書的時候發現了github不支持目錄、代碼塊嵌套必須換行、不支持表格
Github對應地址
目錄
在需要生成目錄的地方寫上[TOC]就可以啦
[TOC]
1、標題
使用#表示標題,一級標題使用一個#,二級標題使用兩個##,以此類推,共有六級標題。
使用==表示高階標題,使用--表示次階標題。(ps:=或-的數目不小于兩個,且中間不能有空格)
# 一級標題
一級標題
## 二級標題
二級標題
高階標題
==
高階標題
低階標題
--
低階標題
2、層級引用
使用>表示引用,>>表示引用里面再套一層引用,依次類推。
> 這是單個一級引用
這是單個一級引用
> 這是一級引用
>> 這是二級引用
這是一級引用
這是二級引用
> 這是一級引用
>> 這是二級引用(降級時后面需要空一行)
> 這是一級引用
>> 這是二級引用
這是一級引用
這是二級引用(這里降級時后面空了一行然后正常顯示)
這是一級引用
這是二級引用
如果引用嵌套使用的話,從高(如:>>>)退到低(如:>)時,必須之間要加一個空格或者>作為過渡,否則默認下一行和上一行是同一級別的引用。引用標記里可以使用其他標記,如有序列表或無序列表標記,代碼標記等。
3、代碼引用
3.1、代碼塊
使用```表示代碼塊(也可以用來進行預格式),在```后面加上語言類型還能進行語法高亮
```javascript
var canvas = document.getElementById("canvas");
var context = canvas.getContext("2d");
```
var canvas = document.getElementById("canvas");
var context = canvas.getContext("2d");
` 這個符號的鍵是在esc鍵的下面,切換到英文下即可。
3.2、行內代碼
使用 `...`表示行內代碼
這是`javascript`代碼
這是javascript
代碼
4、鏈接
4.1、直接插入網站鏈接
直接把鏈接復制粘貼即可,如:http://www.lxweimin.com/
4.2、插入文本鏈接
格式為:[顯示文本](文本對應鏈接)
[簡書](http://www.lxweimin.com/)
4.3、插入圖片鏈接
格式為:

(簡書網站的編輯器中)對于本地的圖片,會不知道地址怎么找。其實不用想的太復雜,你直接把圖片拖進來,Markdown會直接幫你轉換成圖片輸出,你只需要把 [ ] 中的文本換成你自己需要命名的圖片名稱就行了,根本不必去找一些圖片地址生成工具。
5、列表(注意標記和內容之間有空格)
使用1. 2. 3.表示有序列表,使用或-或+表示無序列表*
5.1、有序列表
1. 第一點
2. 第二點
4. 第四點(這里會自動糾正)
- 第一點
- 第二點
- 第四點(這里已經自動糾正)
有序列表嵌套,注意縮進
1. 第一點
1. 第一點
2. 第二點
3. 第三點
2. 第二點
1. 第一點
1. 第一點
2. 第二點
3. 第三點
2. 第二點
3. 第三點
3. 第三點
- 第一點
- 第一點
- 第二點
- 第三點
- 第二點
- 第一點
- 第一點
- 第二點
- 第三點
- 第二點
- 第三點
- 第一點
- 第三點
5.2、無序列表(書寫時注意縮進)
+ 子列表1
+ 子列表2
- 子子列表1
- 子子列表2
* 子子子列表1
* 子子子列表2
* 子子子列表3
- 子子列表3
+ 子列表3
- 子列表1
- 子列表2
- 子子列表1
- 子子列表2
- 子子子列表1
- 子子子列表2
- 子子子列表3
- 子子列表3
- 子列表3
注意:
1.有序列表標記不是按照你寫的數字進行顯示的,而是根據當前有序列表標記所在位置顯示的.
2.無序列表的項目符號是按照實心圓、空心圓、實心方格的層級關系遞進的,通常情況下,同一層級使用同一種標記表示,便于自己查看和管理。
markdown會自動忽略句首的空格,可以改用全角空格(Windows用shift+空格鍵轉換)
6、字體格式(注意標記和內容之間沒有空格)
使用 * 或者 _ 表示斜體。
使用 ** 或者__ 表示粗體。
正常
*斜體1*
斜體1
_斜體2_
斜體2
**粗體1**
粗體1
__粗體2__
粗體2
***粗斜體1***
粗斜體1
___粗斜體2___
粗斜體2
~~刪除線~~
刪除線
分割線前后為了避免與相鄰的格式符號產生影響所以最都要空行
分割線1---
分割線2 ***
轉義符(反斜杠“\”)
有時候你在輸入了某些字符后,原本希望以文本顯示的,但是卻變成了其他格式。最簡單的方法就是,在這些字符前面加上反斜杠 “
” ,這時候這些字符就被看
作是純文本,沒有任何特殊作用了,當然就不會影響后面內容的輸出了。
一個 “” 只作用于緊跟其后的一個完整意義字符或者字符串,如果是多個字符或
者字符串形成某種格式轉換,而你又想把這些以文本形式輸出,那么就需要在多處加上反斜杠了。
7、表格
-: 為右對齊
:- 為左對齊
:-: 為居中對齊
- 為默認左對齊
7.1、普通表格
|A|B|C|
|-|-|-|
|A1|B1|C1|
|A2|B2|C2|
A | B | C |
---|---|---|
A1 | B1 | C1 |
A2 | B2 | C2 |
7.2、文藝表格
|左對齊|居中|右對齊|
|:-|:-:|-:|
|A1|B1|C1|
|A2|B2|C2|
左對齊 | 居中 | 右對齊 |
---|---|---|
A1 | B1 | C1 |
A2 | B2 | C2 |
7.3、二逼表格
|A|B|C|
|-|-|-|
|**粗體**|*斜體*|~~刪除~~|
|__另一種粗體__|_另一個斜體_|`段內代碼`|
|[超鏈接也可以](http://www.baidu.com)| |腳注[^fn1]|
A | B | C |
---|---|---|
粗體 | 斜體 | |
另一種粗體 | 另一個斜體 | 段內代碼 |
超鏈接也可以 | 腳注[^fn1] |