Markdown是一種輕量級的標(biāo)記語言秀菱,語法簡單,可以排出簡潔的表現(xiàn)界面戚嗅。
- 支持表格雨涛、代碼塊、LaTeX數(shù)學(xué)公式懦胞、目錄
- 可以很方便的插入到 Gmail替久、Evernote
- 很容易轉(zhuǎn)為 HTML 、PDF 文件
- 可以自定義 css 文件躏尉,寫出更直觀優(yōu)雅的筆記
注:按照Markdown標(biāo)準(zhǔn)語法描述蚯根,如果你的 Markdown 文本未能正確顯示,很可能是在標(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)題
二颅拦、列表
在 Markdown 中蒂誉,只需要在文字前面加上+
就可以轉(zhuǎn)換為列表,也可以用*
或-
+ 文本
- 文本
在文字前面加上 1.
2.
3.
這樣的數(shù)字.空格
可以生成序列表:
1. 文本1
2. 文本2
3. 文本3
- 文本1
- 文本2
- 文本3
三距帅、鏈接和圖片
在 Markdown 中右锨,鏈接用 [顯示文本](鏈接地址)
的語法描述,例如:
[簡書](http://jianshu.io)
可以用類似的語法描述圖片(前面多了一個 ** !
** ):
![](http://ww4.sinaimg.cn/bmiddle/aa397b7fjw1dzplsgpdw5j.jpg)
四碌秸、引用
> 我是被引用的內(nèi)容 =w=
我是被引用的內(nèi)容 =w=
五绍移、加粗和斜體,刪除線
**兩個連續(xù)星號包圍一段文本讥电,就把這段加粗啦**
*兩個單獨(dú)星號包圍一段文本蹂窖,就讓文本傾斜咯*
_或者用下劃線來傾斜_
~~刪除線~~
** 兩個星號包圍一段文本,就把這段加粗啦 **
兩個單獨(dú)星號包圍一段文本允趟,就讓文本傾斜咯
或者用下劃線來傾斜
刪除線
這里需要注意恼策,*
也被用于描述列表,為區(qū)別開潮剪,傾斜中的 *
和文本間不能留有空格涣楷。
六、表格
dog | bird | cat
----|:----:|----:
foo | foo | foo
bar | bar | bar
baz | baz | baz
繪制表格 需要在前后均保留一行空白抗碰。由-|-|-
的結(jié)構(gòu)分割表頭和表身狮斗,請注意上述代碼中的:
,控制了單列表格的對齊方向弧蝇。(也可以用 | - | - | - |
的結(jié)構(gòu)碳褒,顯得更加整潔)
dog | bird | cat |
---|---|---|
foo | foo | foo |
bar | bar | bar |
baz | baz | baz |
七、分頁線和換行
---
三個以上的 -
可以描繪一根分頁線 (注意前后要空行)
不分段換行:行末加兩個空格看疗,直接回車
分段換行:兩個或多個回車(用空行來換行)
八沙峻、代碼塊
行內(nèi)代碼用 `int sum = b + c`
這里用兩個`將 int sum = b+c
描述為一段將背景標(biāo)紅的行內(nèi)代碼。
行內(nèi)代碼用 ` int sum = b + c `
行內(nèi)代碼用
int sum = b + c
又被上下的 ```
標(biāo)記两芳,變成一段灰色的代碼塊摔寨。
段前空一行,縮進(jìn)4個空格怖辆,然后書寫代碼是复,也可以自動轉(zhuǎn)為代碼塊。
此外竖螃,還可以自定義 css 文件淑廊,以 ```ruby
的開頭描述“這是一段 ruby 代碼”,不同的描述可以適配不同的高亮特咆。( Raysonte代碼高亮示例)
進(jìn)階內(nèi)容
下述內(nèi)容并不經(jīng)常用到季惩,可以直接拉到頁尾,看看擴(kuò)展閱讀或是推薦應(yīng)用。
一蜀备、數(shù)學(xué)公式
$\sum_{i=1}^n a_i=0$
這段描述了在行內(nèi)嵌入公式 \sum_{i=1}^n a_i=0
$$\sum_{i=1}^n a_i=0$$
在兩邊再包圍一對 $
关摇,可以嵌入一個數(shù)學(xué)公式塊。
簡書并不支持?jǐn)?shù)學(xué)公式碾阁, Raysnote數(shù)學(xué)公式示例
二输虱、HTML代碼
在 Markdown 文本中可以直接書寫 html 代碼,這需要應(yīng)用的支持(大部分應(yīng)用都支持這一點(diǎn)脂凶,目前發(fā)現(xiàn)簡書不支持)宪睹。區(qū)塊元素 —— 比如<div>
,<table>
,<pre>
,<p>
必須在前后加上空行與其它內(nèi)容區(qū)隔開,還要求它們的開始標(biāo)簽與結(jié)尾標(biāo)簽不能用制表符或空格來縮進(jìn)。
請注意蚕钦,在 HTML 區(qū)塊標(biāo)簽間的 Markdown 格式語法將不會被處理亭病,在HTML區(qū)段標(biāo)簽間則是有效的。
三嘶居、列表內(nèi)的內(nèi)容
1. 列表項(xiàng)目可以包含多個段落罪帖,每個項(xiàng)目下的段落必須縮進(jìn)4個空格或是1個制表符:
- This is the first line.
This is the second line.
- This is the third line.
2. 如果要在列表內(nèi)放入引用,用>
搭配縮進(jìn):
- A list item with a blockquote:
This is a blockquote
3. 要在列表內(nèi)放代碼塊邮屁,該區(qū)塊就要縮進(jìn)兩次:
- A list
print "Hello world!"
4. 1986. What a great season.
開頭屬于 數(shù)字
.
空格
整袁,會被翻譯為列表:
- What a great season.
和 HTML中一樣,可以在符號前加上\
來轉(zhuǎn)義
1986\. What a great season.
1986. What a great season.
5. 通過空格縮進(jìn)來生成多層列表
通過空格縮進(jìn)來生成多層列表
- list
- list1.1
- list
- 列表1
- 列表2
- list
推薦應(yīng)用
||
---- |:----|:----
Cmd Markdown|據(jù)說是中文界最好的在線 Mark編輯器
簡書|簡書如何切換到 Markdown 編輯器
Raysnote|優(yōu)雅美觀好用的在線筆記佑吝,暫未提供導(dǎo)出功能
Markdown Here|瀏覽器插件坐昙,可以轉(zhuǎn)換網(wǎng)頁端郵件、Evernote內(nèi)容
馬克飛象|可以和印象筆記同步芋忿,¥78/年
MaHua|有導(dǎo)入導(dǎo)出的在線編輯器炸客,非常漂亮
擴(kuò)展閱讀:
Markdown寫作淺談
Markdown中文語法手冊