<第六週>markdown學習及語法簡介

Markdown 語法的目標是:成爲一種適用於網絡的書寫語言

自從老師說寫blogs能夠使用markdown語言後,我就在網上了解了一下這種語言,經過一晌的學習,總結了一下基本的語法。html

Markdown 不是想要取代 HTML,甚至也沒有要和它相近,它的語法種類不多,只對應 HTML 標記的一小部分。Markdown 的構想不是要使得 HTML 文檔更容易書寫。在我看來, HTML 已經很容易寫了。Markdown 的理念是,能讓文檔更容易讀、寫和隨意改。HTML 是一種發佈的格式,Markdown 是一種書寫的格式。就這樣,Markdown 的格式語法只涵蓋純文本能夠涵蓋的範圍markdown


1. 標題設置(讓字體變大,和word的標題意思同樣)

在Markdown當中設置標題,有兩種方式:
   第一種:經過在文字下方添加「=」和「-」,他們分別表示一級標題和二級標題。
   第二種:在文字開頭加上 「#」,經過「#」數量表示幾級標題。(一共只有1~6級標題,1級標題字體最大)

2. 塊註釋(blockquote)

經過在文字開頭添加「>」表示塊註釋。(當>和文字之間添加五個blank時,塊註釋的文字會有變化)

3. 斜體

將須要設置爲斜體的文字兩端使用1個「*」或者「_」夾起來。

4. 粗體

將須要設置爲斜體的文字兩端使用2個「*」或者「_」夾起來

5. 無序列表

在文字開頭添加(*, +, and -)實現無序列表。可是要注意在(*, +, and -)和文字之間須要添加空格。(建議:一個文檔中只是用一種無序列表的表示方式)

6. 有序列表

使用數字後面跟上句號。(還要有空格)

7. 連接(Links)

Markdown中有兩種方式,實現連接,分別爲內聯方式和引用方式。

內聯方式:This is an [example link](http://example.com/).
引用方式:I get 10 times more traffic from [Google][1] than from [Yahoo][2] or [MSN][3]。 
[1]: http://google.com/"Google" ;
[2]: http://search.yahoo.com/  "Yahoo Search" ;
[3]: http://search.msn.com/"MSN Search" 。

8. 圖片(Images)

圖片的處理方式和連接的處理方式,很是的相似。
   內聯方式:![alt text](/path/to/img.jpg "Title")
   引用方式:![alt text][id] 
   [id]: /path/to/img.jpg "Title"

9. 代碼(HTML中所謂的Code)

實現方式有兩種:
    第一種:簡單文字出現一個代碼框。使用`<blockquote>`。(`不是單引號而是左上角的ESC下面~中的`)
    第二種:大片文字須要實現代碼框。使用Tab和四個空格。

10. 腳註(footnote)

實現方式以下:
hello[^hello]
[^hello]: hi

11. 下劃線

在空白行下方添加三條「-」橫線。(前面講過在文字下方添加「-」,實現的2級標題)


源代碼截圖:

測試截圖

相關文章
相關標籤/搜索