強調
Markdown 使用星號()和底線(_)作爲標記強調字詞的符號,被 或 _ 包圍的字詞會被轉成用 <em>
標籤包圍,用兩個 * 或 _ 包起來的話,則會被轉成 <strong>
,例如:
Source:
*single asterisks*
_single underscores_
**double asterisks**
__double underscores__
Result:
single asterisks
single underscores
double asterisks
double underscores
你可以隨便用你喜歡的樣式,唯一的限制是,你用什麼符號開啓標籤,就要用什麼符號結束。
強調也可以直接插在文字中間:
Source:
un*frigging*believable
Result:
un*frigging*believable
但是如果你的 * 和 _ 兩邊都有空白的話,它們就只會被當成普通的符號。
如果要在文字前後直接插入普通的星號或底線,你可以用反斜線:
Source:
\*this text is surrounded by literal asterisks\*
Result:
*this text is surrounded by literal asterisks*
代碼
如果要標記一小段行內代碼,你可以用反引號把它包起來(`),例如:
Source:
Use the `printf()` function.
Result:
Use the printf()
function.
如果要在代碼區段內插入反引號,你可以用多個反引號來開啓和結束代碼區段:
Source:
``There is a literal backtick (`) here.``
Result:
There is a literal backtick (`) here.
在代碼區段內,& 和尖括號都會被自動地轉成 HTML 實體,這使得插入 HTML 原始碼變得很容易,Markdown 會把下面這段:
Source:
Please don't use any `<blink>` tags.
Result:
Please don’t use any <blink>
tags.
圖片
很明顯地,要在純文字應用中設計一個「自然」的語法來插入圖片是有一定難度的。
Markdown 使用一種和鏈接很相似的語法來標記圖片,同樣也允許兩種樣式: 行內式和參考式。
行內式的圖片語法看起來像是:
Source:
![Alt text](http://njumdl-wordpress.stor.sinaapp.com/uploads/linuxpicture/1247537239.png "ArchLinux")
![Alt text](http://njumdl-wordpress.stor.sinaapp.com/uploads/linuxpicture/download.jpg "Debian")
Result:
詳細敘述如下:
一個驚歎號 !
接着一個方括號,裏面放上圖片的替代文字
接着一個普通括號,裏面放上圖片的網址,最後還可以用引號包住並加上 選擇性的 ‘title’ 文字。
參考式的圖片語法則長得像這樣:
「id」是圖片參考的名稱,圖片參考的定義方式則和連結參考一樣:
id defines here