轉(zhuǎn)載至 # 凌云之翼 https://www.cnblogs.com/liugang-vip/p/6337580.html
序言:
很久沒有寫博客了,感覺只要是不寫博客责球,人就很變得很懶,學(xué)的知識點(diǎn)感覺還是記不住滋尉,漸漸地讓我明白佳励,看的越多剃盾,懂的越少(你這話不是有毛病嗎?應(yīng)該是看的越多琉朽,懂的越多才對)毒租,此話怎講,當(dāng)你在茫茫的前端知識庫里面東看看箱叁,西看看的時候墅垮,很快就被海量的知識給淹沒了,根本就不知道哪些是對的耕漱,哪些是錯的算色,感覺好像這個也懂了,那個也懂了螟够,但是真正寫起來灾梦,腦子又一片空白峡钓,又好像什么都不懂,這種狀態(tài)時有發(fā)生若河,這就叫不懂裝懂能岩,最根本的原因就是看的太多,寫的太少牡肉,所以為了改掉這樣毛病捧灰,把被動學(xué)習(xí)變成主動學(xué)習(xí),接下來的日子统锤,多寫寫毛俏,即使是寫一些學(xué)習(xí)工作中遇到的坑也是好的,沒事翻出來看看饲窿,還可以加深印象煌寇,好了,廢話到處逾雄!
起因:
因?yàn)楝F(xiàn)在的前端基本上都用上了前端構(gòu)建工具阀溶,那就難免要寫一些readme等等的說明性文件,但是這樣的文件一般都是.md的文件鸦泳,編寫的語法自然跟其他格式的文件有所區(qū)別银锻,置于為什么要用這種格式的文件,不要問我做鹰,我也不知道击纬,大家都這么用,跟著用就對了钾麸,如果有大神知道的更振,不妨告知小弟,本文也是我學(xué)習(xí)寫markdown文件的一個筆記吧饭尝,僅供參考肯腕!
正文:
1、標(biāo)題的幾種寫法:
第一種:
前面帶#號钥平,后面帶文字实撒,分別表示h1-h6,上圖可以看出,只到h6涉瘾,而且h1下面會有一條橫線知态,注意,#號后面有空格
第二種:

這種方式好像只能表示一級和二級標(biāo)題睡汹,而且=和-的數(shù)量沒有限制肴甸,只要大于一個就行
第三種:
這里的標(biāo)題支持h1-h6,為了減少篇幅囚巴,我就偷個懶原在,只寫前面二個友扰,這個比較好理解,相當(dāng)于標(biāo)簽閉合庶柿,注意村怪,標(biāo)題與#號要有空格
那既然3種都可以使用,可不可以混合使用呢浮庐?我試了一下甚负,是可以的,但是為了讓頁面標(biāo)簽的統(tǒng)一性审残,不建議混合使用梭域,推薦使用第一種,比較簡潔搅轿,全面
為了搞清楚原理病涨,我特意在網(wǎng)上搜一下在線編寫markdown的工具,發(fā)現(xiàn)實(shí)際上是把這些標(biāo)簽最后轉(zhuǎn)化為html標(biāo)簽璧坟,如圖:
在線地址請看這里: markdown在線編輯 (只是想看看背后的轉(zhuǎn)換原理既穆,沒有廣告之嫌)
2、列表
我們都知道雀鹃,列表分為有序列表和無序列表幻工,下面直接展示2種列表的寫法:
可以看到,無序列表可以用* 黎茎, + 囊颅, — 來創(chuàng)建,用在線編輯器看工三,實(shí)際上是轉(zhuǎn)換成了ul>li 迁酸,所以使用哪個都可以先鱼,推薦使用*吧

有序列表就相對簡單一點(diǎn)俭正,只有這一種方式,注意焙畔,數(shù)字后面的點(diǎn)只能是英文的點(diǎn)掸读,特別注意,有序列表的序號是根據(jù)第一行列表的數(shù)字順序來的宏多,比如說:
第一組本來是3 2 1 倒序儿惫,但是現(xiàn)實(shí)3 4 5 ,后面一組 序號是亂的伸但, 但是還是顯示 3 4 5 肾请,這點(diǎn)必須注意了
3、區(qū)塊引用
比如說更胖,你想對某個部分做的內(nèi)容做一些說明或者引用某某的話等铛铁,可以用這個語句
無序列表下方的便是引用隔显,可以有多種用途,看你的需求了饵逐,用法就是在語句前面加一個 > 括眠,注意是英文的那個右尖括號,注意空格
引用因?yàn)槭且粋€區(qū)塊倍权,理論上是應(yīng)該什么內(nèi)容都可以放掷豺,比如說:標(biāo)題奴迅,列表板驳,引用等等掠哥,看看下圖:
將上面的代碼稍微改一下帚豪,全部加上引用標(biāo)簽构蹬,就變成了一個大的引用枕屉,還有引用里面還有引用蠢终,那引用嵌套引用還沒有別的寫法呢晋辆?

上圖可以看出廓奕,想要在上一次引用中嵌套一層引用抱婉,只需多加一個>,理論上可以無限嵌套桌粉,我就不整那么多了蒸绩,注意:多層嵌套的>是不需要連續(xù)在一起的,只要在一行就可以了铃肯,中間允許有空格患亿,但是為了好看,還是把排版搞好吧
4押逼、華麗的分割線
分割線可以由* - _(星號步藕,減號,底線)這3個符號的至少3個符號表示挑格,注意至少要3個咙冗,且不需要連續(xù),有空格也可以
應(yīng)該看得懂吧漂彤,但是為了代碼的排版好看雾消,你們自己定規(guī)則吧,前面有用到星號挫望,建議用減號
5立润、鏈接
支持2種鏈接方式:行內(nèi)式和參數(shù)式,不管是哪一種媳板,鏈接文字都是用 [方括號] 來標(biāo)記桑腮。
[圖片上傳中...(image-6f150d-1529027323641-19)]
上圖可知,行內(nèi)式的鏈接格式是:鏈接的文字放在[]中蛉幸,鏈接地址放在隨后的()中破讨,舉一反三旨巷,經(jīng)常出現(xiàn)的列表鏈接就應(yīng)該這樣寫:
鏈接還可以帶title屬性,好像也只能帶title添忘,帶不了其他屬性采呐,注意,是鏈接地址后面空一格斧吐,然后用引號引起來
這是行內(nèi)式的寫法仲器,參數(shù)式的怎么寫:

這就好理解了,就是把鏈接當(dāng)成參數(shù)乏冀,適合多出使用相同鏈接的場景蝶糯,注意參數(shù)的對應(yīng)關(guān)系辆沦,參數(shù)定義時,這3種寫法都可以:
還支持這種寫法肢扯,如果你不想混淆的話:
其實(shí)還有一種隱式鏈接的寫法妒茬,但是我覺得那種寫法不直觀,所以就不寫了蔚晨,經(jīng)常用的一般就上面2種铭腕,如果你想了解隱式鏈接,可以看我文章最后放出的參考地址
6累舷、圖片
圖片也有2種方式:行內(nèi)式和參數(shù)式笋粟,
用法跟鏈接的基本一樣析蝴,唯一的不同就是,圖片前面要寫一個3⑴巍(這是必須的)佑菩,沒什么好說的
7、代碼框
這個就比較重要了赴精,很多時候都需要展示出一些代碼
如果代碼量比較少蕾哟,只有單行的話,可以用單反引號包起來帘营,如下:
[圖片上傳中...(image-3c426-1529027323640-10)]
要是多行這個就不行了逐哈,多行可以用這個:
[圖片上傳中...(image-169a37-1529027323640-9)]

多行用三個反引號,如果要寫注釋禀梳,可以在反引號后面寫
8肠骆、表格
這個寫的有點(diǎn)麻煩,注意看

從這3種不同寫法看郊艘,表格的格式不一定要對的非常起唯咬,但是為了好看胆胰,對齊肯定是最好的,第一種的分割線后面的冒號表示對齊方式瞎嬉,寫在左邊表示左對齊厚柳,右邊為右對齊,兩邊都寫表示居中便监,還是有點(diǎn)意思的,不過現(xiàn)實(shí)出來的結(jié)果是毁靶,表格外面并沒有線框包起來逊移,不知道別人的怎么弄的
9胳泉、強(qiáng)調(diào)

一個星號或者是一個下劃線包起來,會轉(zhuǎn)換為<em>傾斜巷嚣,如果是2個钳吟,會轉(zhuǎn)換為<strong>加粗
10红且、轉(zhuǎn)義

就不一一列舉了,基本上跟js轉(zhuǎn)義是一樣的
11嗤放、刪除線
常用的基本上就這些了次酌,如果還有一些常用的舆乔,可以跟我留言,我補(bǔ)充上去吊宋,我覺得圖文并茂才是高效學(xué)習(xí)的正確姿勢颜武,但愿為你的學(xué)習(xí)帶來幫助鳞上!