Markdown 學習筆記

Markdown 學習筆記

一、 Markdown 介紹

Markdown 是一種兼容HTML的書寫語言。 要在Markdown中使用HTML語法,有以下要求:

  1. 必須在區塊元素(div, table, pre, p等)的開標籤前和閉標籤後用空行與其他內容隔開;

  2. 開閉標籤不能用tab或者空格縮進。

二、Markdown 語法

  1. 標題

    使用 '#' 來標示標題,'#'越多,字體越小,最多支持6級標題。在'#'之後需要有個空格與內容隔開。

  2. 引用

    使用'>',用法同標題的'#'

  3. 列表

    使用'+'或'*'或'-'開頭,作爲無序列表的標記

    使用'1.',作爲有序列表的標記

    爲了避免不小心產生了列表,可以把'.'轉義,如1998\.

  4. 代碼塊

    在一個新行中使用兩個tab進行縮進即可

    或者使用兩個```包含住代碼塊(三個tab鍵上面的上撇號)

  5. 分割線

    在一行中使用連續的三個'-'或'*',或'_',行內無其他字符

  6. 鏈接

    [顯示的內容](網址) 用這種方式可以使得“顯示的內容變成超鏈接導向圓括號裏面的網址”,用法就是中括號括住顯示的內容,緊跟着一個圓括號,括住網址

    例如: This is a [link](http://example.com)

    顯示效果爲: This is a link

    [顯示的內容](網址 ”當鼠標移上去之後顯示的title信息”) 用這種方式可以使得“顯示的內容變成超鏈接導向圓括號裏面的網址”,用法就是中括號括住顯示的內容,緊跟着一個圓括號,括住網址,網址後面空一格然後加一個雙引號,引號裏面就是當鼠標移到顯示的內容上面的時候顯示的信息。

    例如: This is a [link](http://example.com “Hello”)

    顯示效果爲: This is a link

    使用隱式鏈接標記

    [Google][][Google]: http://google.com>

    使用一個代號,代替網址內容

    例如:

    This is a [link][id]

    [id]: http://example.com "Hello" 這裏的Hello可以去掉,其實就是上一種用法的Title

  7. 代碼

    一行代碼的可以使用兩個反引號 `(tab鍵上面的那個鍵),兩個反引號包括住的代碼會顯示成代碼行

    代碼塊的包含可以使用三個反引號開啓,然後使用三個反引號結束, 也可以使用兩個tab縮進然後形成代碼塊

  8. 圖片

    ![圖片的替代文字](圖片的網址 "鼠標移上去之後顯示的title信息")

    使用一個代號,代替網址內容,用法類似鏈接

    ![圖片的替代文字][id][id]: url/to/image "optional title attribute"
  9. 自動鏈接

    使用尖括號包含住網址或者郵箱地址,可以自動轉換成鏈接

  10. 粗體

    **內容**,那麼內容就是顯示爲粗體

  11. 斜體

    *內容*, 那麼內容就會顯示爲斜體

    ***內容***, 那麼內容就是顯示爲加粗的斜體

  12. 表格

    | Tables        | Are           | Cool  || ------------- |:-------------:| -----:|| col 3 is      | right-aligned | $1600 || col 2 is      | centered      |   $12 || zebra stripes | are neat      |    $1 |

    語法解釋:

    1.每行第一個|和最後一個|可以省略;

    2.內容和 |之間的多餘空格會被忽略,定義表格格式的時候的'-'至少要有一個,但爲了美觀可以多加幾個-

    3.|, :, -之間的多餘空格會被忽略;

    4.-:表示內容和標題欄(就是所在的那一列)居右, :-表示居左, :-:表示居中,如果只有-沒有:,意思該列默認爲標題欄居中,內容居左。

    顯示效果爲:

TablesAreCool
col 3 isright-aligned$1600
col 2 iscentered$12
zebra stripesare neat$1


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章