寫在前面:簡書支持富文本編輯和Markdown編輯兩種編輯方式,默認(rèn)為富文本,修改為Markdown方式是在個人設(shè)置->基礎(chǔ)設(shè)置里面,修改后新建的文章即為Markdown編輯方式了。另外,不同的Markdown編輯器和支持Markdown編輯的不同網(wǎng)站對Markdown語法的支持有差異,造成顯示效果的差別,需要區(qū)別對待。
很久一起就聽說過Markdown這一概念,但一直沒有細(xì)究,只知道這是一個簡單簡潔且易用的博客編輯方式,如今Markdown運用越來越廣泛,本人也開始使用這玩意兒,如前面所說,markdown簡單,不需要理解,但是需要記憶,而好記性不如爛筆頭,本文簡單記錄常用的Markdown標(biāo)簽,供隨用隨查。
大標(biāo)題(一級標(biāo)題)
大標(biāo)題 文字下一行寫一個至多個=
號
中標(biāo)題(二級標(biāo)題)
中標(biāo)題 文字下一行寫一個至多個-
號
以上大標(biāo)題和中標(biāo)題也可以表示為
大標(biāo)題(一級標(biāo)題)
中標(biāo)題(二級標(biāo)題)
即# 大標(biāo)題(一級標(biāo)題)
和 ## 中標(biāo)題(二級標(biāo)題)
。 注意#
和文字之間有空格。增加#
的個數(shù)可以減小字體,最多六個。
普通文本
直接輸入就是普通文本。但是要注意普通文本之間換行不能直接回車一次,否則會變成空格。用<br>
才能換行。如果回車兩次,則換行加空一行。比如
此時換行了(不一定通用)。
單行文本和多行文本
開頭一個`Tab`符可以讓文本加背景,單行或者多行都是在每一行行首加一個`Tab`符,注意與上面的`普通文本`要回車兩次。多行文本高亮可以在上方和下方各三個 ` 符
文本高亮
用兩個 ` 符包圍起來的文字顯示為高亮,如:高亮文字
,注意 ` 符是英文輸入狀態(tài)。
文字加超鏈接
英文輸入中括號[]和小括號(),中括號是文字,小括號是鏈接地址,如 [我的博客](www.wangxingyu.com)
顯示為我的博客。也可以加一個鼠標(biāo)懸停在文字上面時顯示文字提示,格式: [我的博客](www.wangxingyu.com "懸停顯示的文字")
,注意鏈接和英文雙引號之間有空格。
插入符號
圓點符
行首*
號后面加一個空格再輸入文字,注意*
號在行首。另外橫杠-
也可以。格式: * 圓點符號
顯示效果:
- 圓點符號
二級圓點符和三級圓點符是在*
號前加一個和兩個Tab
符,如:
- 一級原點符號
- 二級圓點符號
- 三級圓點符號 (注意必須有一級才能有二級)
- 二級圓點符號
縮進(jìn)
縮進(jìn)格式,行首英文輸入大于號>
后直接加文字。幾級縮進(jìn)就加幾個>
。與下方的文字隔兩個回車。一般一級縮進(jìn)就夠用了。
>一級縮進(jìn)
>>二級縮進(jìn)
>>>三級縮進(jìn)
顯示效果為
一級縮進(jìn)
二級縮進(jìn)
三級縮進(jìn)
插入圖片
英文輸入感嘆號!
加中括號[]
加小括號()
。格式:

,比如
顯示效果為:

也可以添加鼠標(biāo)懸停文字提示,格式:
懸停顯示文字")
。上面圖片不具備點擊進(jìn)入新頁面功能,同時還可以在圖片上增加超鏈接,如:
[懸停顯示文字")](http://www.google.com)
,就是將圖片視為普通文本,外面再套一層鏈接,此時圖片可點擊,還有鼠標(biāo)懸停文字顯示。顯示效果為:

插入代碼塊,并區(qū)別不同語言高亮標(biāo)識符。
在代碼塊的上一行行首和下一行行首寫三個 ` 符,后面加語言名稱,不要有空格,如:
public static void main(String[] args){} // Java注釋
可以看到代碼塊增加背景高亮,區(qū)分標(biāo)識符和注釋。
文本粗體,斜體,刪除線及組合
**粗體文本** __粗體文本2__ *斜體文本* _斜體文本2_ ~~刪除線文本~~ **_粗體加斜體_**
粗體文本 粗體文本2 斜體文本 斜體文本2 刪除線文本 粗體加斜體
表格
第一行文字粗體表示每列名稱,在下方加至少3個橫杠-
符。用|
分隔各列,不需要手動對齊。表格中的元素可以使用粗體、斜體、高亮等。如:
一行一列標(biāo)題|一行二列標(biāo)題|一行三列標(biāo)題
---|---|---
二行一列|二行二列~|二行三列~
三行一列~|三行二列~~|三行三列~~
一行一列標(biāo)題 | 一行二列標(biāo)題 | 一行三列標(biāo)題 |
---|---|---|
二行一列 | 二行二列~ | 二行三列~ |
三行一列~ | 三行二列~~ | 三行三列~~ |
使用反斜杠\
可以對符號轉(zhuǎn)義。
三個或以上下劃線_
或者中劃線-
可以畫一條橫線,但是中劃線要注意與二級標(biāo)題區(qū)分開。比如:
___
顯示為:
Github (GFM)
:sparkles:
:camel:
:boom:
等等表示各種小圖標(biāo),只有在Github上才能顯示效果。格式:兩個冒號:
之間加指令。
- [x] 表示已完成的項目 格式:
- [x]
注意橫杠后有空格 - [ ] 表示沒有完成的項目 格式:
- [ ]
注意中括號內(nèi)有空格
本文寫了好久,結(jié)果發(fā)現(xiàn)在不同的編輯器中顯示效果還是有差異,因為Markdown并不是統(tǒng)一的標(biāo)準(zhǔn),比如Github有自己的GFM,已完成和未完成項目以及Emoji在其他編輯器可能不能正常顯示,所以還需要總結(jié)...
P.S. 本文同步自www.wangxingyu.com