Markdown 不是想要取代HTML,甚至也沒有要和它相近,它的語法種類不多,只對應 HTML 標記的一小部分。Markdown的構想不是要使得HTML文檔更容易書寫。在我看來, HTML 已經很容易寫了。Markdown的理念是,能讓文檔更容易讀、寫和隨意改。HTML 是一種發佈的格式,Markdown是一種書寫的格式。就這樣,Markdown 的格式語法只涵蓋純文本能夠涵蓋的範圍。網絡
不在 Markdown 涵蓋範圍以內的標籤,均可以直接在文檔裏面用HTML撰寫。不須要額外標註這是 HTML 或是 Markdown;只要直接加標籤就能夠了。app
相似的情況也會發生在 < 符號上,由於 Markdown 容許 兼容 HTML ,若是你是把 < 符號做爲 HTML 標籤的定界符使用,那 Markdown 也不會對它作任何轉換,可是若是你寫:
4 < 5
複製代碼
Markdown 將會把它轉換爲:
4 < 5
複製代碼
不過須要注意的是,code 範圍內,不管是行內仍是區塊, < 和 & 兩個符號都必定會被轉換成 HTML 實體,這項特性讓你能夠很容易地用 Markdown 寫 HTML code (和 HTML 相對而言, HTML 語法中,你要把全部的 < 和 & 都轉換爲 HTML 實體,才能在 HTML 文件裏面寫出 HTML code。)
> This is a blockquote with two paragraphs. Lorem ipsum dolor sit amet,
> consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus.
> Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.
>
> Donec sit amet nisl. Aliquam semper ipsum sit amet velit. Suspendisse
> id sem consectetuer libero luctus adipiscing.
複製代碼
效果爲:
Markdown 也容許你偷懶只在整個段落的第一行最前面加上 > :
> This is a blockquote with two paragraphs. Lorem ipsum dolor sit amet,
consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus.
Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.
> Donec sit amet nisl. Aliquam semper ipsum sit amet velit. Suspendisse
id sem consectetuer libero luctus adipiscing.
複製代碼
* Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Aliquam hendrerit mi posuere lectus. Vestibulum enim wisi,
viverra nec, fringilla in, laoreet vitae, risus.
* Donec sit amet nisl. Aliquam semper ipsum sit amet velit.
Suspendisse id sem consectetuer libero luctus adipiscing.
複製代碼
效果爲:
可是若是你懶,那也行:
* Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Aliquam hendrerit mi posuere lectus. Vestibulum enim wisi,
viverra nec, fringilla in, laoreet vitae, risus.
* Donec sit amet nisl. Aliquam semper ipsum sit amet velit.
Suspendisse id sem consectetuer libero luctus adipiscing
複製代碼
效果爲:
若是列表項目間用空行分開,在輸出 HTML 時 Markdown 就會將項目內容用 < p> 標籤包起來,舉例來講:
效果爲:
列表項目能夠包含多個段落,每一個項目下的段落都必須縮進 4 個空格或是 1 個製表符:
1. This is a list item with two paragraphs. Lorem ipsum dolor
sit amet, consectetuer adipiscing elit. Aliquam hendrerit
mi posuere lectus.
Vestibulum enim wisi, viverra nec, fringilla in, laoreet
vitae, risus. Donec sit amet nisl. Aliquam semper ipsum
sit amet velit.
2. Suspendisse id sem consectetuer libero luctus adipiscing.
複製代碼
效果爲:
若是你每行都有縮進,看起來會看好不少,固然,再次地,若是你很懶惰,Markdown 也容許:
* This is a list item with two paragraphs.
This is the second paragraph in the list item. You're only required to indent the first line. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. * Another item in the same list. 複製代碼
效果爲:
若是要在列表項目內放進引用,那 > 就須要縮進:
* A list item with a blockquote:
> This is a blockquote
> inside a list item.
複製代碼