Markdown 是一種輕量級(jí)的「標(biāo)記語言」盯质。
Markdown 官方文檔
Markdown語法規(guī)則
標(biāo)題
在標(biāo)題前加 #
號(hào)即可镣屹,共六級(jí)標(biāo)題暖璧,建議在#
號(hào)后加一個(gè)空格赘风,這是最標(biāo)準(zhǔn)的 Markdown 語法报破。
# 一級(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)題
--------------------
換行
一般情況下淘捡,Markdown會(huì)刪除所有換行和空格眷篇,瀏覽器會(huì)根據(jù)可用空間自動(dòng)換行冒萄。如果想強(qiáng)迫換行臊岸,可以在行尾插入至少兩個(gè)空格。
列表
在文字前加上 -
宦言、+
或 *
即可變?yōu)闊o序列表扇单,在文字前加1.
2.
3.
則為有序列表。
注意:符號(hào)和文字之間要加一個(gè)空格奠旺。兩個(gè)列表之間不能相鄰蜘澜,否則會(huì)解釋為嵌套的列表。
無序列表
* 第一行
* 第二行
* 第三行
- 第一行
- 第二行
- 第三行
下面這個(gè)是嵌套的列表
- 外層列表項(xiàng)目
+ 內(nèi)層列表項(xiàng)目
+ 內(nèi)層無序列表項(xiàng)目
+ 內(nèi)層列表項(xiàng)目
- 外層列表項(xiàng)目
- 外層列表項(xiàng)目
- 內(nèi)層列表項(xiàng)目
- 內(nèi)層無序列表項(xiàng)目
- 內(nèi)層列表項(xiàng)目
- 外層列表項(xiàng)目
引用
在文本前加入>
即可响疚。引用可以嵌套鄙信,如果要在一個(gè)引用里插入一個(gè)引用,可以用兩個(gè)>
開頭忿晕。
> 這是一個(gè)引用装诡。這是第一行
這是第二行。
>> 這是一個(gè)嵌套的引用。這是第一行鸦采。
這是第二行
>
> 外層引用的第三行宾巍。前面需要一個(gè)視覺上的空行表示內(nèi)層嵌套的結(jié)束,空行前面的('>')可以有可以沒有渔伯。
最終效果:
這是一個(gè)引用顶霞。這是第一行
這是第二行。這是一個(gè)嵌套的引用锣吼。這是第一行选浑。
這是第二行外層引用的第三行。前面需要一個(gè)視覺上的空行表示內(nèi)層嵌套的結(jié)束玄叠,空行前面的('>')可以有可以沒有古徒。
圖片和鏈接
圖片為:![](圖片網(wǎng)址)
鏈接為:[文字](鏈接網(wǎng)址)
注意:插入圖片的地址需要圖床來生成URL地址。這里的括號(hào)必須是英文括號(hào)读恃。
此外隧膘,還可以以索引方式把url都列在文章的最后,例如這樣:
[文字][1]
![圖片描述][2]
[1]:URL1
[2]:URL2
自動(dòng)鏈接
Markdown 支持以比較簡短的自動(dòng)鏈接形式來處理網(wǎng)址和電子郵件信箱狐粱,只要是用方括號(hào)包起來舀寓。例如:
<http://example.com/>
http://example.com/
粗體與斜體
用兩個(gè)**
包含一段文本就是粗體,用 兩個(gè)*
包含一段文本就是斜體肌蜻。
**這里是粗體** *這里是斜體*
這里是粗體 這里是斜體
表格
| A |B | C |
|-|:-:| -:|
| A1 | B1 | C1 |
| A2 | B2 | C2 |
| A3 | B3 | C3 |`
實(shí)際效果:
A | B | C |
---|---|---|
A1 | B1 | C1 |
A2 | B2 | C2 |
A3 | B3 | C3 |
注:
符號(hào) | 含義 |
---|---|
:-(---) |
左對(duì)齊 |
(---)-: |
右對(duì)齊 |
:-(---): |
居中對(duì)齊 |
-(---) |
首行居中互墓,其余左對(duì)齊 |
代碼框
用兩個(gè) `` 把中間的代碼擴(kuò)起來即可。 使用
tab鍵即可縮進(jìn)蒋搜。 例如:
pirnt "hello world!"`
注意:不是代碼的文字也可用代碼框來突出顯示篡撵。
行的開頭空4個(gè)空格(也可大于4個(gè)空格),表示程序代碼豆挽,例如:
//這里顯示一些代碼育谬,在正文顯示中會(huì)自動(dòng)識(shí)別語言,進(jìn)行代碼染色帮哈,這是一段Python代碼
keywords = ["dsaa","Asd","sadc","Gdfd","gdfdd","gaf","gabdddddd","eg"]
print dict([(i[0],list(i[1])) for i in groupby(sorted(keywords),lambda x:x[0].lower())])
分割線
生成水平分區(qū)線膛檀,可以在單獨(dú)一行里輸入3個(gè)或以上的*
、-
或者下劃線_
實(shí)現(xiàn)娘侍,符號(hào)之間可以輸入任意空格咖刃。
* * *
******
- - - -
_________
反斜杠
Markdown 可以利用反斜杠來插入一些在語法中有其它意義的符號(hào)(如#、*
等)憾筏,例如:如果你想要用*
加在文字旁邊的方式來做出強(qiáng)調(diào)效果嚎杨,你可以在*
的前面加上反斜杠:
\*Markdown\*
效果:*Markdown*
工具
圖床工具(用來上傳圖片獲取 URL 地址)
Markdown編輯器
Mac等平臺(tái)下推薦Mou
Windows平臺(tái)推薦MarkdownPad
在線好用的Markdown工具