導(dǎo)讀:
Markdown 是一種輕量級(jí)的標(biāo)記語(yǔ)言,它的語(yǔ)法簡(jiǎn)潔但又能顯示出規(guī)范整潔的效果,讓我們可以更專注于寫作而不是調(diào)整繁雜的格式。Markdown的目標(biāo)是實(shí)現(xiàn)「易讀易寫」。
由于Markdown被保存為以.md格式結(jié)尾的純文本文件,所以文件本身并沒有復(fù)雜的排版格式,用簡(jiǎn)單的文本編輯器就可以編輯。由于各個(gè)平臺(tái)的良好文本編輯器的支持,現(xiàn)在正被越來越多的寫作愛好者、程序員使用。
Markdown 的語(yǔ)法十分簡(jiǎn)單。常用的標(biāo)記符號(hào)也不超過十個(gè),學(xué)習(xí)成本不需要太多,且一旦熟悉這種語(yǔ)法規(guī)則,會(huì)有一勞永逸的效果。
一、安裝Markdown Chrome插件
在Mac上 有 Mou、Ulysees Ⅲ、iA Writer、Byword等編輯器,Mac用戶請(qǐng)自行選擇安裝。
Windows平臺(tái)上并沒有找到簡(jiǎn)潔好用的編輯器,所以我的寫作環(huán)境就是用普通的文本編輯器寫作,用Chrome瀏覽器的Markdown Preview Plus 插件來瀏覽和導(dǎo)出PDF等格式。
Markdown Preview Plus百度網(wǎng)盤的分享鏈接:
Markdown Preview Plus 鏈接
密碼:k2fr
安裝完成后的效果:

你可以這樣設(shè)置顯示樣式:

你可以這樣導(dǎo)出PDF格式:


二、Markdown語(yǔ)法簡(jiǎn)要說明
1.段落和換行
一個(gè) Markdown 段落是由一個(gè)或多個(gè)連續(xù)的文本行組成,它的前后要有一個(gè)以上的空行(空行的定義是顯示上看起來像是空的,便會(huì)被視為空行。比方說,若某一行只包含空格和制表符,則該行也會(huì)被視為空行)。
普通段落不該用空格或制表符來縮進(jìn)。

2.標(biāo)題
標(biāo)題是每篇文章都需要也是最常用的格式,在Markdown中,可以在一段文字前面加#號(hào)(建議在井號(hào)后面加一個(gè)空格,這是最為標(biāo)準(zhǔn)的語(yǔ)法),來定義這段文字為標(biāo)題。在Markdown中一共有六級(jí)標(biāo)題,幾級(jí)標(biāo)題就加幾個(gè)井號(hào):

3.粗體與斜體
Markdown中用兩個(gè)*包含一段文本就為粗體,用一個(gè)*包含一段文本就為斜體:

4.圖片和鏈接
Markdown中插入圖片和鏈接的語(yǔ)法很像,只差一個(gè)!號(hào):
圖片為:![]()
[]中為圖片的名稱,()中為圖片的鏈接
鏈接為:[]()
[]中為鏈接顯示的文本,()中為設(shè)置的鏈接

5.代碼框
如果你是一個(gè)程序員,在Markdown中插入代碼將變得非常簡(jiǎn)單:
在文本中插入代碼只需要用兩個(gè) ` 號(hào)把中間的代碼引起來。
如果你要單獨(dú)的插入一段代碼,把整段代碼用tab鍵縮進(jìn)即可(建議在代碼框上下各空出兩行,保證顯示效果的正確性)
在文本中插入代碼print ("hello CDP")在文本中插入代碼

6.分割線
在Markdown中插入分割線只需要三個(gè) *號(hào)就行。

7.列表
在Markdown中可以插入兩種形式的列表:
無序列表:在文字前面加 + 或 - 或 * 并附帶一個(gè)空格。
有序列表:在文字前面加 1. 2. 3. ,并附帶一個(gè)空格就行。

8.引用
在Markdown中,如果你想引用別處的一小段文字并使用引用格式的話,在這段文字的前面加 > 號(hào)(大于號(hào))即可。

9.表格
在Markdown中,插入表格是比較累人的,幸好插入表格的場(chǎng)景不是很多。
例子如下:

顯示的效果:

三、總結(jié)
學(xué)到這里,Markdown的基本語(yǔ)法你已經(jīng)掌握了,只需多加練習(xí),配合好的工具,想必在以后的寫作中必定會(huì)行云流水。你一定會(huì)愛上這簡(jiǎn)潔又強(qiáng)大的語(yǔ)言。
------------------------- by CDP