Markdown 是一種「電子郵件」風(fēng)格的「標(biāo)記語言」,參考:
Markdown語法主要分為如下幾大部分: 標(biāo)題,段落,列表,插入,區(qū)塊引用,代碼區(qū)塊,表格,文本樣式,分割線,反斜杠\,注腳,數(shù)學(xué)公式
標(biāo)題
這是最為常用的格式,在平時常用的的文本編輯器中大多是這樣實現(xiàn)的:輸入文本、選中文本、設(shè)置標(biāo)題格式。
而在 Markdown 中,兩種形式:
使用 # ,可表示1-6級標(biāo)題
你只需要在文本前面加上 # 即可,同理、你還可以增加二級標(biāo)題、三級標(biāo)題、四級標(biāo)題、五級標(biāo)題和六級標(biāo)題,總共六級,只需要增加# 即可,標(biāo)題字號相應(yīng)降低。例如:
# 一級標(biāo)題
## 二級標(biāo)題
### 三級標(biāo)題
#### 四級標(biāo)題
##### 五級標(biāo)題
###### 六級標(biāo)題
一級標(biāo)題
二級標(biāo)題
三級標(biāo)題
四級標(biāo)題
五級標(biāo)題
六級標(biāo)題
注:# 和「一級標(biāo)題」之間建議保留一個字符的空格
使用 = 和 - 標(biāo)記一級和二級標(biāo)題
一級標(biāo)題
=
二級標(biāo)題
-
一級標(biāo)題
二級標(biāo)題
注:標(biāo)題必須和前方段落之間存在空行
段落
段落的前后要有空行,所謂的空行是指沒有文字內(nèi)容。若想在段內(nèi)強制換行的方式是使用兩個以上空格加上回車(引用中換行省略回車)。
喜歡是心與心的碰撞,愛是心與心的融合。
喜歡是新鮮感,是一種感覺;愛是歸屬感,是一種責(zé)任。
喜歡是你能讓我開心,愛是你開心我就開心。
喜歡是我希望你對我好,愛是我希望能對你好。
喜歡是沒你也可,愛是沒你不可。
喜歡是乍見之歡,愛是久處不厭。
列表
列表格式也很常用,在 Markdown 中,你只需要在文字前面加上 *、+、或 - 就可以了,如果你希望有序列表,也可以在文字前面加上 1. 2. 3. 就可以了,例如
## 無序列表
* 文本1
* 文本2
+ 文本1
+ 文本2
- 文本1
- 文本2
## 有序列表
1. 文本1
2. 文本2
3. 文本3
無序列表
- 文本1
- 文本2
- 文本1
- 文本2
- 文本1
- 文本2
有序列表
- 文本1
- 文本2
- 文本3
注:標(biāo)記后面最少有一個空格 或 制表符。若不在引用區(qū)塊中,必須和前方段落之間存在空行
插入鏈接和圖片
鏈接可以由兩種形式生成:行內(nèi)式和參考式。
行內(nèi)式
在 Markdown 中,插入鏈接不需要其他按鈕,你只需要使用[顯示文本](鏈接地址) 這樣的語法即可,例如:
[百度](https://www.baidu.com)
百度
在 Markdown 中,插入圖片不需要其他按鈕,你只需要使用 [圖片上傳失敗...(image-5aad56-1567751854417)] 這樣的語法即可,例如:

注:中括號和小括號之間不能空格,插入圖片的語法和鏈接的語法很像,只是前面多了一個 !。
參考式
[關(guān)于 Swift(About Swift)][1]
[Swift 教程 | 菜鳥教程][2]
[1]:http://wiki.jikexueyuan.com/project/swift/chapter1/01_about_swift.html "關(guān)于 Swift(About Swift)"
[2]:https://www.runoob.com/swift/swift-tutorial.html "Swift 教程 | 菜鳥教程"
關(guān)于 Swift(About Swift)
Swift 教程 | 菜鳥教程
注意:上述的兩部分不出現(xiàn)在同一區(qū)塊中。
區(qū)塊引用
在我們寫作的時候經(jīng)常需要引用他人的文字,這個時候引用這個格式就很有必要了,在Markdown 中,你只需要在你希望引用的文字前面加上 > 就好了,還可使用多個嵌套引用,例如
> 夜闌臥聽風(fēng)吹雨
鐵馬是你
冰河也是你
一盞燈, 一片昏黃;
一簡書, 一杯淡茶。守著那一份淡定, 品讀屬于自己的寂寞。
保持淡定, 才能欣賞到最美麗的風(fēng)景!
保持淡定, 人生從此不再寂寞。
注:> 和文本之間要保留一個字符的空格。
代碼引用
兩種實現(xiàn)形式:
使用空格實現(xiàn)引用
在每行加上4個空格或者一個制表符(如同寫代碼一樣)
hello world
注:需要和普通段落之間存在空行
使用 ` 實現(xiàn)
需要引用代碼時,可以將 ``` 置于這段代碼的首行和末行
/**
設(shè)備系統(tǒng)版本
@return 設(shè)備系統(tǒng)版本
*/
UIKIT_STATIC_INLINE NSString * Device_SystemVersion() {
return [UIDevice currentDevice].systemVersion;
}
表格
一個簡單的表格是這么創(chuàng)建的,用 | 表示表格縱向邊界,表頭和表內(nèi)容用 - 隔開:
項目 | Value
-------- | -----
電腦 | $1600
手機 | $12
導(dǎo)管 | $1
| 項目 | Value |
|---|---|
| 電腦 | $1600 |
| 手機 | $12 |
| 導(dǎo)管 | $1 |
設(shè)定內(nèi)容居中、居左、居右
并可用 : 進(jìn)行對齊設(shè)置,兩邊都有 : 則表示居中,若不加 : 則默認(rèn)左對齊
使用:---------:居中
使用:----------居左
使用----------:居右
| 網(wǎng)址名稱 | 鏈接 |
| --- |:---:|
| 簡書 | http://m.itdecent.cn |
| 新浪微博 | https://weibo.com |
| CocoaChina | http://www.cocoachina.com |
| 網(wǎng)址名稱 | 鏈接 |
|---|---|
| 簡書 | http://m.itdecent.cn |
| 新浪微博 | https://weibo.com |
| CocoaChina | http://www.cocoachina.com |
文本樣式,粗體、斜體、刪除
Markdown 的文本樣式語法也很簡單,用兩個 * 或者 _ 包含一段文本就是粗體的語法,用一個 * 或者 _ 包含一段文本就是斜體的語法,用兩個 ~ 包含一段文本就是斜體的語法,例如
*一盞燈*, 一片昏黃;
**一簡書**, 一杯淡茶。
~~守著那一份淡定, 品讀屬于自己的寂寞。~~
_保持淡定_, 才能欣賞到最美麗的風(fēng)景!
__保持淡定__, 人生從此不再寂寞。
H~2~O is是液體。
2^10^ 運算結(jié)果是 1024.
一盞燈, 一片昏黃;
一簡書, 一杯淡茶。
守著那一份淡定, 品讀屬于自己的寂寞。
保持淡定, 才能欣賞到最美麗的風(fēng)景!
保持淡定, 人生從此不再寂寞。
H2O is是液體。
210 運算結(jié)果是 1024.
符號'`'
起到標(biāo)記作用
`ctrl+a`
ctrl+a
分割線
分割線最常使用就是三個或以上 *,還可以使用 - 和_ 。
---
注:分割線必須和前方段落之間存在空行
反斜杠\
相當(dāng)于反轉(zhuǎn)義作用,使符號成為普通符號。Markdown支持在下面這些符號前面加上 \ 來幫助插入普通的符號:
\ 反斜杠
` 反引號
* 星號
_ 底線
{} 大括號
[] 方括號
() 括號
# 井字號
+ 加號
- 減號
. 英文句點
! 驚嘆號
注腳
KaTeX數(shù)學(xué)公式
您可以使用渲染LaTeX數(shù)學(xué)表達(dá)式 KaTeX:
Gamma公式展示 是通過歐拉積分