Markdown 是一種輕量級標記語言,創始人爲約翰·格魯伯(John Gruber)。它容許人們使用易讀易寫的純文本格式編寫文檔,而後轉換成有效的 XHTML(或者 HTML)文檔。這種語言吸取了不少在電子郵件中已有的純文本標記的特性。git
命令 :github
例子:web
# 標題H1 ## 標題H2 ### 標題H3 #### 標題H4 ##### 標題H5 ###### 標題H6
效果:
svg
命令:網站
斜體:*+內容+*code
粗體:** + 內容 +**xml
即粗體又斜體:*** + 內容 +***blog
刪除線:~+內容+~圖片
例子:文檔
*我是斜體* **我是粗體** ***我是粗斜體*** ~~我是被刪除的~~
效果:
我是斜體
我是粗體
我是粗斜體
我是被刪除的
命令:
單行引用:> + 空格 + 內容
多行引用:> + 空格 + 內容
嵌套引用:>+ 空格 +第一層內容 | >>+ 空格 +第二層內容 ,,,
例子:
單行: > 春風得意馬蹄疾,一日看盡長安花 多行: > 在天願做比翼鳥,在地願爲連理枝。 天長地久有時盡,此恨綿綿無絕期。 嵌套: > 子曰 >> 學而時習之,不亦說乎?有朋自遠方來,不亦樂乎?
效果:
單行:
春風得意馬蹄疾,一日看盡長安花
多行:
在天願做比翼鳥,在地願爲連理枝。 天長地久有時盡,此恨綿綿無絕期。
嵌套:
子曰
學而時習之,不亦說乎?有朋自遠方來,不亦樂乎?
命令:
無序列表:*或者+或者- + 空格 + 內容
有序列表:數字 + . +內容
嵌套列表:*或者+或者- 數目增長
例子:
無序列表: 第一種:+ + A + B + C 第二種:* * A * B * C 第三種:- - A - B - C 有序列表: 1\. 第一個 2\. 第二個 3\. 第三個 嵌套列表: - 水果 - 香蕉 - 蘋果 - 蔬菜 - 蘿蔔 - 白菜 - 麪食 - 饅頭 - 麪條 - 大米
效果:
無序列表:
A
B
C
有序列表:
第一個
第二個
第三個
嵌套列表:
水果
- 香蕉
- 蘋果
蔬菜
- 蘿蔔
- 白菜
麪食
- 饅頭
- 麪條
- 大米
命令:
行內式:[連接文字](地址+ 空格 + 標題)
參考式:兩部分組成:
1,連接部分:[連接文字][連接地址]
2,連接地址:[連接標記]:+連接地址+空格+鼠標移動上去的提示文字
圖片連接:[圖片上傳失敗…(image-12a55d-1560605154637)]
例子:
行內式: [百度首頁](https://www.baidu.com/ "跳轉到百度首頁") 參考式: 推薦幾個網站分別是[GitHub][1],[百度][2],[嗶哩嗶哩][3]。 [1]:https://github.com "github.com" "github" [2]:https://www.baidu.com/ "百度一下" [3]:https://www.bilibili.com/ "嗶哩嗶哩" 圖片連接: 
效果:
行內式: 百度首頁
[1] https://github.com github.com" "github
[2] https://www.baidu.com/ 百度一下
[3] https://www.bilibili.com/ 嗶哩嗶哩
命令:
單行代碼 :+ 單行代碼內容 +
多行代碼: + 多行代碼內容 +
例子:
//單行代碼 ``int x = 0;`` //多行代碼 \``` int a = 0; a++; \```
效果:
單行代碼: int x = 0;
多行代碼:
int a = 0; a++;
命令:
使用|
來分隔不一樣的單元格,使用-
來分隔表頭和其餘行。
在表頭下方的分隔線---
標記中加入:
,便可指定對齊方式。
:---
表明左對齊。
:---:
表明居中對齊。
---:
表明右對齊。
例子:
姓名 | 年齡 --- | --- 數學 | 18 歷史 | 19 語文 | 20 物理 | 21
效果:
姓名 | 年齡 |
---|---|
數學 | 18 |
歷史 | 19 |
語文 | 20 |
物理 | 21 |