Markdown語法手冊(cè)
1. 格式控制
1.1 粗體/斜體
代碼
*斜體*或_斜體_
**粗體**
***加粗斜體***
顯示效果
斜體或斜體
粗體
加粗斜體
1.2 字體大小
代碼
<font size=4>我是4號(hào)字</font>
<small>字體變小</small>
<big>字體變大</big>
<font face="黑體">我是黑體字</font>
<font color=#0099ff size=12 face="黑體">黑體</font>
<font color=#00ffff size=3>null</font>
<font color=gray size=5>gray</font>
顯示效果
<font size=4>我是4號(hào)字</font>
<small>字體變小</small>
<big>字體變大</big>
<font face="黑體">我是黑體字</font>
<font color=#0099ff size=12 face="黑體">黑體</font>
<font color=#00ffff size=3>null</font>
<font color=gray size=5>gray</font>
2. 標(biāo)題(#后請(qǐng)加空格)
代碼
# 一級(jí)標(biāo)題
## 二級(jí)標(biāo)題
### 三級(jí)標(biāo)題
#### 四級(jí)標(biāo)題
##### 五級(jí)標(biāo)題
###### 六級(jí)標(biāo)題(最多六級(jí))
顯示效果
一級(jí)標(biāo)題
二級(jí)標(biāo)題
三級(jí)標(biāo)題
四級(jí)標(biāo)題
五級(jí)標(biāo)題
六級(jí)標(biāo)題(最多六級(jí))
3. 列表
3.1 有序列表
語法說明
有序列表需要在文字前加1.2.3.
代碼
1. 有序列表項(xiàng)1
2. 有序列表項(xiàng)2
3. 有序列表項(xiàng)3
顯示效果
- 有序列表項(xiàng)1
- 有序列表項(xiàng)2
- 有序列表項(xiàng)3
3.2 無序列表
語法說明
無序列表需要在文字前加-
或*
代碼1
* 無序列表項(xiàng)1
* 無序列表項(xiàng)2
* 無序列表項(xiàng)3
顯示效果1
- 無序列表項(xiàng)1
- 無序列表項(xiàng)2
- 無序列表項(xiàng)3
代碼2
- 無序列表項(xiàng)1
- 無序列表項(xiàng)2
- 無序列表項(xiàng)3
顯示效果2
- 無序列表項(xiàng)1
- 無序列表項(xiàng)2
- 無序列表項(xiàng)3
3.3 列表縮進(jìn)
語法說明
在每項(xiàng)前加*+tab
代碼
* 輕輕的我走了诺凡, 正如我輕輕的來; 我輕輕的招手, 作別西天的云彩漠烧。那河畔的金柳涵亏, 是夕陽中的新娘辕羽; 波光里的艷影, 在我的心頭蕩漾搪花。 軟泥上的青荇, 油油的在水底招搖嘹害; 在康河的柔波里撮竿, 我甘心做一條水草!
那榆蔭下的一潭笔呀, 不是清泉幢踏, 是天上虹; 揉碎在浮藻間许师, 沉淀著彩虹似的夢(mèng)房蝉。
尋夢(mèng)?撐一支長(zhǎng)篙微渠, 向青草更青處漫溯搭幻; 滿載一船星輝, 在星輝斑斕里放歌逞盆。但我不能放歌檀蹋, 悄悄是別離的笙簫; 夏蟲也為我沉默云芦, 沉默是今晚的康橋俯逾!
* 悄悄的我走了贸桶,正如我悄悄的來;我揮一揮衣袖桌肴,不帶走一片云彩刨啸。
顯示效果
- 輕輕的我走了, 正如我輕輕的來识脆; 我輕輕的招手设联, 作別西天的云彩。那河畔的金柳灼捂, 是夕陽中的新娘离例; 波光里的艷影, 在我的心頭蕩漾悉稠。 軟泥上的青荇宫蛆, 油油的在水底招搖; 在康河的柔波里的猛, 我甘心做一條水草耀盗!
那榆蔭下的一潭, 不是清泉卦尊, 是天上虹叛拷; 揉碎在浮藻間, 沉淀著彩虹似的夢(mèng)岂却。
尋夢(mèng)忿薇?撐一支長(zhǎng)篙, 向青草更青處漫溯躏哩; 滿載一船星輝署浩, 在星輝斑斕里放歌。但我不能放歌扫尺, 悄悄是別離的笙簫筋栋; 夏蟲也為我沉默, 沉默是今晚的康橋正驻! - 悄悄的我走了弊攘,正如我悄悄的來;我揮一揮衣袖拨拓,不帶走一片云彩肴颊。
3.4 特殊情況
錯(cuò)誤代碼
I love
1986. What a great year!
錯(cuò)誤結(jié)果
I love
- What a great year!
正確代碼
I love
1986\. What a great year!
正確結(jié)果
I love
1986. What a great year!
4. 引用
語法說明
需要在文本前添加>
即可
注意:對(duì)于多端文字,可以只在段首添加>
代碼
> 這是一個(gè)有兩段文字的引用,
無意義的占行文字1.
無意義的占行文字2.
>無意義的占行文字3.
無意義的占行文字4.
顯示效果
這是一個(gè)有兩段文字的引用,
無意義的占行文字1.
無意義的占行文字2.
無意義的占行文字3.
無意義的占行文字4.
4.1 引用的多層嵌套
代碼
>>> 請(qǐng)問 Markdown 怎么用渣磷? - 小白
>> 自己看教程婿着! - 憤青
> 教程在哪? - 小白
顯示效果
請(qǐng)問 Markdown 怎么用? - 小白
自己看教程竟宋! - 憤青
教程在哪提完? - 小白
4.2 引用其他要素
引用區(qū)塊中也可以使用其他Markdown語法。
代碼
>1. 這是第一行列表項(xiàng)。
2. 這是第二行列表項(xiàng)。
>給出一些例子代碼:
`return shell_exec("echo $input | $markdown_script");`
顯示效果
- 這是第一行列表項(xiàng)锋玲。
- 這是第二行列表項(xiàng)。
給出一些例子代碼:
return shell_exec("echo $input | $markdown_script");
5. 超鏈接 {#section 5}
Markdown超鏈接有兩種形式:行內(nèi)式和參考式打肝。其中,行內(nèi)式使用較多挪捕。
5.1 行內(nèi)式
語法說明
[]中寫鏈接字粗梭,()中寫鏈接地址,()中的""部分記錄鏈接的title屬性(鼠標(biāo)放置時(shí)顯示的字段)级零。
形式為[鏈接文字](鏈接地址 "鏈接標(biāo)題")
断医,其中,鏈接地址與鏈接標(biāo)題之間要有一個(gè)空格奏纪。
代碼
歡迎來到[pdd直播間](https://www.panda.tv/6666)
歡迎來到[pdd直播間](https://www.panda.tv/6666 "pdd直播間地址")
顯示效果
歡迎來到pdd直播間
歡迎來到pdd直播間
5.2 參考式
參考式通常使用于學(xué)術(shù)論文或者某條超鏈接被多次使用的場(chǎng)合鉴嗤。
語法說明
參考式超鏈接分為兩部分:
文中:[鏈接文字][鏈接標(biāo)記]
任何位置(通常是文末): [鏈接標(biāo)記]:鏈接地址 "鏈接標(biāo)題"
如果使用鏈接文字作為鏈接標(biāo)記,書寫方式如下:
文中: [鏈接文字][]
任何位置: [鏈接文字]:鏈接地址
代碼
娛樂時(shí)會(huì)選擇去[pdd直播間][1]看直播放松序调;學(xué)習(xí)時(shí)會(huì)選擇去[我的博客][2]靜心鉆研醉锅; 遇到問題會(huì)查詢[百度][]; 本文的參考博客來自[梵居鬧市的博客]炕置。
[1]: https://www.panda.tv/6666 "pdd直播間地址"
[2]: http://www.reibang.com/users/11fbce2586e2/timeline "xuhaowxy的博客"
[3]: http://http://http://blog.leanote.com/post/freewalk/Markdown "梵居鬧市"
[百度]: www.baidu.com "百度"
顯示效果
娛樂時(shí)會(huì)選擇去[pdd直播間][1]看直播放松荣挨;學(xué)習(xí)時(shí)會(huì)選擇去[我的博客][2]靜心鉆研; 遇到問題會(huì)查詢[百度][]朴摊; 本文的參考博客來自[梵居鬧市的博客]。
[1]: https://www.panda.tv/6666 "pdd直播間地址"
[2]: http://www.reibang.com/users/11fbce2586e2/timeline "xuhaowxy的博客"
[3]: http://http://http://blog.leanote.com/post/freewalk/Markdown "梵居鬧市"
[百度]: www.baidu.com "百度"
5.3 自動(dòng)鏈接
Markdown支持直接把網(wǎng)址或電子郵箱地址轉(zhuǎn)化為超鏈接此虑。
語法說明
用<鏈接地址>
甚纲,其中如果是網(wǎng)址,必須以http://
開頭
代碼
我的郵箱地址<xuhaowxy@qq.com>朦前,
我的博客是 <http://www.reibang.com/users/11fbce2586e2/timeline>
顯示效果
我的郵箱地址xuhaowxy@qq.com介杆,
我的博客是 http://www.reibang.com/users/11fbce2586e2/timeline
5.4 錨點(diǎn)
錨點(diǎn)即超鏈接的目標(biāo)位置是本文的其他地方(比如目錄),一般用于文內(nèi)跳轉(zhuǎn)韭寸。
語法說明
在跳轉(zhuǎn)目標(biāo)點(diǎn)添加{#標(biāo)記}
在其他位置寫上[鏈接文字](#標(biāo)志)
代碼
跳轉(zhuǎn)到[第五章](#section 5)
顯示效果
跳轉(zhuǎn)到[第五章](#section 5)
6. 插入圖片
插入圖片的寫法與超鏈接類似春哨,也分為行內(nèi)式和參考式兩種。
6.1 行內(nèi)式
語法說明
![](圖片地址 "圖片標(biāo)題")
代碼
錯(cuò)誤圖片:
![](圖片地址 "圖片標(biāo)題")
美麗花兒:
![美麗花兒](http://ww2.sinaimg.cn/large/56d258bdjw1eugeubg8ujj21kw16odn6.jpg "美麗花兒")
顯示效果
錯(cuò)誤圖片:
美麗花兒:
6.2 參考式
語法說明
在文檔要插入圖片的地方寫![圖片Alt][標(biāo)記]
在文檔的最后寫上[標(biāo)記]:圖片地址 "Title"
代碼
美麗花兒:
![美麗花兒][flower]
[flower]:http://ww2.sinaimg.cn/large/56d258bdjw1eugeubg8ujj21kw16odn6.jpg "美麗花兒"
顯示效果
美麗花兒:
![美麗花兒][flower]
[flower]:http://ww2.sinaimg.cn/large/56d258bdjw1eugeubg8ujj21kw16odn6.jpg "美麗花兒"
7. 注腳
語法說明
在需要添加注腳的文字后加上腳注名字[^注腳名字],稱為加注恩伺。 然后在文本的任意位置(一般在最后)添加腳注赴背,腳注前必須有對(duì)應(yīng)的腳注名字。
注意:經(jīng)測(cè)試注腳與注腳之間必須空一行,不然會(huì)失效凰荚。成功后會(huì)發(fā)現(xiàn)燃观,即使你沒有把注腳寫在文末,經(jīng)Markdown轉(zhuǎn)換后便瑟,也會(huì)自動(dòng)歸類到文章的最后缆毁。
代碼
使用 Markdown[^1]可以效率的書寫文檔, 直接轉(zhuǎn)換成 HTML[^2], 你可以使用 Leanote[^Le] 編輯器進(jìn)行書寫。
[^1]:Markdown是一種純文本標(biāo)記語言
[^2]:HyperText Markup Language 超文本標(biāo)記語言
[^Le]:開源筆記平臺(tái)到涂,支持Markdown和筆記直接發(fā)為博文
顯示效果
使用 Markdown[1]可以效率的書寫文檔, 直接轉(zhuǎn)換成 HTML[2], 你可以使用 Leanote[3] 編輯器進(jìn)行書寫脊框。
8. 公式(寫法同LaTeX)
8.1 行內(nèi)公式
語法說明
$公式$
代碼
質(zhì)能方程為 $E=mc^2$
顯示效果
質(zhì)能方程為 $E=mc^2$
8.2 整行公式
語法說明
$$公式$$
代碼
$$\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}$$
顯示效果
$$\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}$$
9. 表格
語法說明
- 不管是哪種方式,第一行為表頭践啄,第二行分隔表頭和主體部分浇雹,第三行開始每一行為一個(gè)表格行。
- 列于列之間用管道符|隔開往核。原生方式的表格每一行的兩邊也要有管道符箫爷。
- 第二行還可以為不同的列指定對(duì)齊方向。默認(rèn)為左對(duì)齊聂儒,在-右邊加上:就右對(duì)齊虎锚。
代碼
簡(jiǎn)單方式寫表格:
學(xué)號(hào)|姓名|分?jǐn)?shù)
-|-|-
小明|男|75
小紅|女|79
小陸|男|92
原生方式寫表格:
|學(xué)號(hào)|姓名|分?jǐn)?shù)|
|-|-|-|
|小明|男|75|
|小紅|女|79|
|小陸|男|92|
為表格第二列指定方向:
產(chǎn)品|價(jià)格
-|-:
Leanote 高級(jí)賬號(hào)|60元/年
Leanote 超級(jí)賬號(hào)|120元/年
顯示效果
簡(jiǎn)單方式寫表格:
學(xué)號(hào) | 姓名 | 分?jǐn)?shù) |
---|---|---|
小明 | 男 | 75 |
小紅 | 女 | 79 |
小陸 | 男 | 92 |
原生方式寫表格:
學(xué)號(hào) | 姓名 | 分?jǐn)?shù) |
---|---|---|
小明 | 男 | 75 |
小紅 | 女 | 79 |
小陸 | 男 | 92 |
為表格第二列指定方向:
產(chǎn)品 | 價(jià)格 |
---|---|
Leanote 高級(jí)賬號(hào) | 60元/年 |
Leanote 超級(jí)賬號(hào) | 120元/年 |
10. 分隔符
語法說明
你可以在一行中用三個(gè)以上的星號(hào)、減號(hào)衩婚、底線來建立一個(gè)分隔線窜护,行內(nèi)不能有其他東西。你也可以在星號(hào)或是減號(hào)中間插入空格非春。下面每種寫法都可以建立分隔線:
代碼
* * *
***
*****
---------------------------------------
顯示效果
11. 代碼
對(duì)于程序員來說這個(gè)功能是必不可少的柱徙,插入程序代碼的方式有兩種,一種是利用縮進(jìn)(Tab), 另一種是利用”`”符號(hào)(一般在ESC鍵下方)包裹代碼奇昙。
語法說明
- 插入行內(nèi)代碼护侮,即插入一個(gè)單詞或者一句代碼的情況,使用
code
這樣的形式插入储耐。 - 插入多行代碼羊初,可以使用縮進(jìn)或者“
code “
,具體看示例。
注意: 縮進(jìn)式插入前方必須有空行
11.1 行內(nèi)代碼
代碼
C語言里的函數(shù) `scanf()` 怎么使用什湘?
顯示效果
C語言里的函數(shù) scanf()
怎么使用长赞?
11.2 多行代碼(縮進(jìn))
代碼
#include <stdio.h>
int main(void)
{
printf("Hello world\n");
}
顯示效果
#include <stdio.h>
int main(void)
{
printf("Hello world\n");
}
11.3 多行代碼(六個(gè)`包裹)
代碼
```
#include <stdio.h>
int main(void)
{
printf("Hello world\n");
}
```
顯示效果
#include <stdio.h>
int main(void)
{
printf("Hello world\n");
}
11.4 HTML源碼
在代碼區(qū)塊里面, & 闽撤、 < 和 > 會(huì)自動(dòng)轉(zhuǎn)成 HTML 實(shí)體得哆,這樣的方式讓你非常容易使用 Markdown 插入范例用的 HTML 原始碼,只需要復(fù)制貼上哟旗,剩下的 Markdown 都會(huì)幫你處理贩据,例如:
代碼
第一個(gè)例子:
<div class="footer">
? 2004 Foo Corporation
</div>
第二個(gè)例子:
<table>
<tr>
<th rowspan="2">值班人員</th>
<th>星期一</th>
<th>星期二</th>
<th>星期三</th>
</tr>
<tr>
<td>李強(qiáng)</td>
<td>張明</td>
<td>王平</td>
</tr>
</table>
顯示效果
第一個(gè)例子:
<div class="footer">
? 2004 Foo Corporation
</div>
第二個(gè)例子:
<table>
<tr>
<th rowspan="2">值班人員</th>
<th>星期一</th>
<th>星期二</th>
<th>星期三</th>
</tr>
<tr>
<td>李強(qiáng)</td>
<td>張明</td>
<td>王平</td>s
</tr>
</table>