?markdown是一種輕量級標記語言商膊,在2004年由約翰·格魯伯(英語:John Gruber)創(chuàng)建售睹。markdown編寫的文檔可以導出為多種格式尊残,如:html绍些,word捞慌,圖片,pdf柬批,Epub等啸澡,后綴為 .md 或者 .markdown。
markdown被許多網站用來編寫幫助文檔或者用于論壇上發(fā)布消息氮帐,如:java項目的readme.md嗅虏,GitHub,簡書揪漩,reddit旋恼,Diaspora,Stack Exchange,OpenStreetMap?冰更,SourceForge等产徊。
markdown可以用 Typora 編輯器來編輯,支持Windows蜀细、Linux舟铜、OSX等系統(tǒng),Typora官網地址:https://typora.io/?奠衔。
標題
可以使用兩種方法表示標題谆刨,推薦使用第二種
第一種使用兩個 = 或 - 分表表示一級標題和二級標題
第二種,使用 # 表示標題归斤,一個 # 表示一級標題痊夭,兩個 # 表示二級標題,總共可以表示六級標題脏里。需要注意的是 # 后面要加一個空格
段落
段落沒什么特殊格式她我,直接編寫就可以了。需要注意的是如果想要切換段落有點特殊迫横,需要多敲一個空行
字體樣式
使用一對 * 或 _ 表示斜體番舆,使用兩對表示粗體,使用三對表示粗斜體矾踱。
使用三個或三個以上的 * 或?_ 表示分割線
使用兩對?~?表示刪除線
使用html標簽 <u>?表示下劃線
腳注
腳注類似于變量解釋恨狈,是對文檔中的某段內容進行解釋,一般解釋會放到文檔末尾呛讲,語法為 [^key]
列表
用 * 或?+ 或 -?加上空格表示無序列表禾怠,效果都一樣。嵌套的列表需要在前面加上4個空格
用數字加上點加上空格表示有序列表圣蝎。嵌套列表需要在前面加上4個空格
區(qū)塊
區(qū)塊使用 > 表示刃宵,如果嵌套就用多個 > 表示
代碼塊
使用一對?` 可以表示一行代碼
使用三對`可以表示一段代碼
使用三對?`加上語言類型,可以在編寫代碼塊時指定代碼的語言類型
使用四個空格或制表符也可以開始一段代碼塊的編寫徘公,推薦用法
鏈接
可以使用三種方式表示鏈接牲证,請分情況使用。推薦使用第一種
第一種关面,[名稱](地址)
第二種坦袍,<地址>?,這種方式要求地址為 http://?或 https:// 開頭
第三種等太,[名稱](key)捂齐,在文末對key進行解釋說明
圖片
可以使用三種方式表示圖片,請分情況使用缩抡。推薦使用第一種
第二種奠宜,![alt](地址 "title"),其中title是可選參數,鼠標滑過圖片時會顯示該參數压真。圖片找不到時會顯示alt參數
第三種娩嚼,![alt][key],在文末對key進行說明滴肿。
表格
使用 | 表示不同的單元格
使用 - 分割表頭和其他行岳悟,分割時可以指定對其方式。:---表示左對齊泼差,---:表示右對齊贵少,:---:表示居中對齊
高級技巧
markdown支持html標簽,支持的標簽有:<kbd> <b> <i> <em> <sup> <sub> <br>等
markdown可以使用反斜杠轉義字符
-- 赫連小伍原創(chuàng)堆缘,轉載注明出處滔灶,微信公眾號同名