目前成都創(chuàng)新互聯(lián)已為上1000+的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬主機、網(wǎng)站托管維護、企業(yè)網(wǎng)站設(shè)計、肇慶網(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
Markdown的目標(biāo)是實現(xiàn)易讀易寫,一份使用Markdown格式撰寫的文件應(yīng)該可以直接以純文本發(fā)布
Markdown的語法全由一些符號所組成,它的語法種類很少,只對應(yīng)HTML標(biāo)記的一小部分。由于Markdown實際上就是簡化版的HTML,所以直接寫HTML也是可以的
不加任何符號的一段字符,就是一個段落。多個段落之間用空行分隔
[注意]在markdown中,多個空行會合并為一個空行顯示
p1 p2 p3
輸出HTML為
p1
p2
p3
如果段落之間沒有空行,則解析為HTML標(biāo)簽
p1p2 p3
輸出HTML為
p1
p2
p3
#、##、###、####、#####、######分別對應(yīng)、
、
、
、
、
。其實我個人感覺,不如直接使用
標(biāo)簽方便,特別是到標(biāo)題3以后
#h2##h3###h4####h5#####h6######h7
輸出HTML為
h2
h3
h4
h5
h6
h7
說起區(qū)塊,可能聽說的人比較少。它用'>'這個符號來表示,對應(yīng)于HTML中的標(biāo)簽,用于引用塊元素?!禜ead first HTML And CSS》一書中,還專門針對
和
進行了詳細的區(qū)分,但實際用的比較少
但是,markdown對應(yīng)區(qū)塊引用的實現(xiàn)上,并不能完整表達標(biāo)簽的語義,應(yīng)該可以引用多個段落,但實際上markdown的'>'符號只能引用一個段落
>p1 p2
輸出HTML為
p1
p2
【無序列表】
無序列表使用星號、加號和減號來做為列表的項目標(biāo)記
* red* blue* green+ red+ blue+ green- red- blue- green
輸出HTML為
【有序列表】
有序的列表則是使用一般的數(shù)字接著一個英文句點作為項目標(biāo)記
1. Red2. Green3. Blue
輸出HTML為
- red
- blue
- green
[注意]如果在項目之間插入空行,那項目的內(nèi)容會用包起來
可以在一行中用三個以上的星號、減號、底線來建立一個分隔線,行內(nèi)不能有其他東西。也可以在星號或是減號中間插入空格。下面每種寫法都可以建立分隔線
* * *********- - - ---------------------------------------
輸出HTML為
Markdown支持三種形式的鏈接語法:行內(nèi)、參考和自動。行內(nèi)和參考鏈接都使用角括號把文字轉(zhuǎn)成鏈接
[注意]由于Markdown默認產(chǎn)生的鏈接是當(dāng)前頁打開,且無法實現(xiàn)_blank,所以,就個人而言還是直接使用更方便
【行內(nèi)鏈接】
行內(nèi)形式是直接在后面用括號直接接上鏈接
This is an [example link](http://cnblogs.com/)
輸出HTML為
This is anexample link
【參考鏈接】
參考形式的鏈接可以為鏈接定一個名稱,之后可以在文件的其他地方定義該鏈接的內(nèi)容。title屬性是選擇性的,鏈接名稱可以用字母、數(shù)字和空格,但是不分大小寫
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"
輸出HTML為
I get 10 times more traffic from
【參考形式】
![alt text][id] [id]: /path/to/img.jpg "Title"上面兩種方法都會輸出HTML為:
代碼
【code】
使用反引號`來標(biāo)記代碼區(qū)段
,區(qū)段內(nèi)的&、<和>都會被自動的轉(zhuǎn)換成HTML實體
``段落`
`輸出HTML為
段落
【pre】
如果要建立一個已經(jīng)格式化好的代碼區(qū)塊,只要每行都縮進 4 個空格或是一個 tab 就可以了,而 &、< 和 > 也一樣會自動轉(zhuǎn)成 HTML 實體
For example.
輸出HTML為
<blockquote><p>For example.</p></blockquote>
Markdown 使用星號*和底線_作為標(biāo)記強調(diào)字詞的符號,被*或_ 包圍的字詞會被轉(zhuǎn)成用 標(biāo)簽包圍,用兩個* 或_包起來的話,則會被轉(zhuǎn)成
如果* 和 _ 兩邊都有空白的話,它們就只會被當(dāng)成普通的符號。如果要在文字前后直接插入普通的星號或底線,可以用反斜線:
\*em* **strong*\*
輸出HTML為
emstrong
在markdown中,有一些符號具有特殊的用途,如\、*等,如果要使用它們的本意,則需要在前面加一個反斜杠\來實現(xiàn)
Markdown 支持以下這些符號前面加上反斜杠來幫助插入普通的符號
\ 反斜線 ` 反引號* 星號 _ 底線 {} 花括號 [] 方括號 () 括弧# 井字號+ 加號- 減號 . 英文句點 ! 驚嘆號
使用markdown排版時,很常用的需求是實現(xiàn)首行縮進,一般使用兩個全角空格&emsp$emsp
來實現(xiàn)
在博客園中使用markdown寫博客時,由于沒有即時顯示的功能,經(jīng)常因為多敲了幾個空格,而被解析為
的情況