Markdown基礎教程
markdown是一種輕量級標記語言,在2004年由約翰·格魯伯(英語:John Gruber)創建。markdown編寫的文檔可以導出為多種格式,如:html,word,圖片,pdf,Epub等,后綴為 .md 或者 .markdown。
markdown被許多網站用來編寫幫助文檔或者用于論壇上發布消息,如:java項目的readme.md,GitHub,簡書,reddit,Diaspora,Stack Exchange,OpenStreetMap ,SourceForge等。
markdown可以用 Typora 編輯器來編輯,支持Windows、Linux、OSX等系統,Typora官網地址:https://typora.io/ 。
標題
可以使用兩種方法表示標題,推薦使用第二種
第一種使用兩個 = 或 - 分別表示一級標題和二級標題

第二種,使用 # 表示標題,一個 # 表示一級標題,兩個 # 表示二級標題,總共可以表示六級標題。需要注意的是 # 后面要加一個空格

段落
段落沒什么特殊格式,直接編寫就可以了。需要注意的是如果想要切換段落有點特殊,需要多敲一個空行或者在前一段落后面敲兩個空格在回車

字體樣式
使用一對 * 或 _ 表示斜體,使用兩對表示粗體,使用三對表示粗斜體。
使用三個或三個以上的 * 或 _ 表示分割線
使用兩對 ~ 表示刪除線
使用html標簽 <u> 表示下劃線

腳注
腳注類似于變量解釋,是對文檔中的某段內容進行解釋,一般解釋會放到文檔末尾,語法為 [^key]

列表
用 * 或 + 或 - 加上空格表示無序列表,效果都一樣。嵌套的列表需要在前面加上4個空格
用數字加上點加上空格表示有序列表。嵌套列表需要在前面加上4個空格

區塊
區塊使用 > 表示,如果嵌套就用多個 > 表示

代碼塊
代碼塊分為單行代碼塊和多行代碼塊,其中多行代碼塊有幾種書寫方式,請根據情況自行選擇
使用一對 ` 可以表示一行代碼
使用三對 ` 可以表示一段代碼
使用三對 ` 加上語言類型,可以在編寫代碼塊時指定代碼的語言類型
使用四個空格或制表符也可以開始一段代碼塊的編寫,推薦用法

鏈接
可以使用三種方式表示鏈接,請分情況使用。推薦使用第一種
第一種,[名稱](地址)
第二種,<地址> ,這種方式要求地址為 http:// 或 https:// 開頭
第三種,[名稱](key),在文末對key進行解釋說明

圖片
可以使用三種方式表示圖片,請分情況使用。推薦使用第一種
第一種,使用 <img>標簽,語法和html相同。如果你的圖片需要設置寬和高,請使用這種方式

第二種,,其中title是可選參數,鼠標滑過圖片時會顯示該參數。圖片找不到時會顯示alt參數

第三種,![alt][key],在文末對key進行說明

表格
使用 | 表示不同的單元格
使用 - 分割表頭和其他行,分割時可以指定對其方式。:---表示左對齊,---:表示右對齊,:---:表示居中對齊

高級技巧
markdown支持html標簽,支持的標簽有:<kbd> <b> <i> <em> <sup> <sub> <br>等
markdown可以使用反斜杠轉義字符
-- 赫連小伍原創,轉載請注明出處,微信公眾號同名
浙公網安備 33010602011771號