一叶沛、概述#
Markdown是一種輕量級(jí)的標(biāo)記語(yǔ)言蒲讯,他的目標(biāo)是實(shí)現(xiàn)易讀易寫,一份使用Markdown格式撰寫的文件可以直接以純文本發(fā)布灰署,并且看起來(lái)不會(huì)像是由許多標(biāo)簽或格式指令所構(gòu)成判帮。Markdown的語(yǔ)法目標(biāo)是:成為一種適用于網(wǎng)絡(luò)的書寫語(yǔ)言。HTML是一種發(fā)布的格式溉箕,Markdown是一種書寫的格式晦墙。Markdown的格式語(yǔ)法只涵蓋文本可以涵蓋的范圍。我們可以使用Markdown:
- 整理知識(shí)肴茄,學(xué)習(xí)筆記
- 發(fā)布日記晌畅,雜文,所見所想
- 撰寫發(fā)布技術(shù)文稿(代碼支持)
- 撰寫發(fā)布學(xué)術(shù)論文
二寡痰、常用標(biāo)記列舉
Markdown的語(yǔ)法全由一些符號(hào)所組成抗楔,這些符號(hào)經(jīng)過(guò)精挑細(xì)選,其作用一目了然拦坠。
- 各種header连躏,如
#
,##
,###
, 等等,以及====
,-----
- 文字修飾:
**
贞滨,__
- 分隔符:
-------
- 列表:無(wú)序
-
以及有序1.
- 圖片:
![]()
- 鏈接:
[]()
及<>
- 引用:
>
- 行內(nèi)代碼:
code
, 以及代碼塊``` ```
- 表格
三入热、常用標(biāo)記詳解
1、標(biāo)題
(1)類Setext形式:=
(最高階標(biāo)題) -
(第二階標(biāo)題)晓铆,任何數(shù)量的 = 和 - 都可以勺良,例如:
注:在線Markdown編輯器上有效果,但Typore上沒有
(2)類Atx形式:在行首插入 1 到 6 個(gè)#
骄噪,對(duì)應(yīng)標(biāo)題 1 到 6 階尚困,例如:
注:在線Markdown編輯器上#和文字中間需要有空格,而Typora上不需要加空格
2链蕊、區(qū)塊引用
在需要引用的首行最前面加上>
尾组;區(qū)塊引用可以嵌套忙芒,只要根據(jù)層次加上不同數(shù)量的>
;引用的區(qū)塊也可以使用其他的Markdown語(yǔ)法讳侨,包括標(biāo)題呵萨、列表、代碼區(qū)塊等跨跨,例如:
注:在線編輯器上沒有明顯效果潮峦,Typora效果如上圖
3、列表
(1)無(wú)序列表:使用*
勇婴,+
忱嘹,或是-
作為列表標(biāo)記,例如:
等同于:
也等同于:
注:在線編譯器標(biāo)記與文字中間有空格才可以顯示耕渴,Typora不需要
(2)有序列表:使用數(shù)字接著一個(gè)英文句點(diǎn)拘悦,例如:
在列表標(biāo)記上使用的數(shù)字不會(huì)影響輸出的結(jié)果,例如:
4橱脸、代碼區(qū)塊
(1)縮進(jìn) 4 個(gè)空格或是 1 個(gè)制表符
(2)多行代碼础米,用```
包含代碼
(3)行內(nèi)代碼,用 ` 包起來(lái)
5添诉、分割線
在一行中用三個(gè)以上的*
屁桑,-
, _
來(lái)建立一個(gè)分割線栏赴,行內(nèi)不能有其他東西蘑斧,但可以在星號(hào)或者減號(hào)中間插入空格,例如:
6须眷、鏈接
(1)行內(nèi)式:方括號(hào)后緊跟圓括號(hào)并插入網(wǎng)址鏈接即可竖瘾,若想要加上鏈接的title文字,在網(wǎng)址后面花颗,用雙引號(hào)把title文字包起來(lái)即可捕传,例如:
(2)參考式:在鏈接文字的括號(hào)后面再接上另一個(gè)方括號(hào),而在第二個(gè)方括號(hào)里面要填入用以辨識(shí)鏈接的標(biāo)記捎稚,可用于多個(gè)鏈接乐横,例如:
注:在線編譯器無(wú)效果求橄,Typora有效果
7今野、強(qiáng)調(diào)
(1)粗體:雙_
或雙*
,例如:
(2)斜體:?jiǎn)?code>_或單*
罐农,例如:
8条霜、圖片
語(yǔ)法與加鏈接類似,在最前面加一個(gè)感嘆號(hào)涵亏,例如:
9宰睡、表格
用-
分割第一行表格蒲凶,用|
分割每一列,例如:
四拆内、待解決問題
-
Markdown與HTML關(guān)系:
不在Markdown涵蓋范圍之內(nèi)的標(biāo)簽旋圆,都可以直接在文檔里面用HTML撰寫,不需要額外標(biāo)注這是HTML或是Markdown麸恍,只要直接加標(biāo)簽就可以了灵巧。
和處在HTML區(qū)塊標(biāo)簽間不同,Markdown語(yǔ)法在HTML區(qū)段標(biāo)簽間是有效的抹沪。
學(xué)習(xí)發(fā)現(xiàn)有很多類似上述比較Markdown和HTML的介紹刻肄,不知道是不是因?yàn)檫€沒有太了解HTML,里面很多介紹不是很明白融欧,拿來(lái)驗(yàn)證又得不到相應(yīng)的效果敏弃。
-
不同編輯器效果不同
在使用Typora和免費(fèi)在線markdown編輯器時(shí)發(fā)現(xiàn),部分標(biāo)簽顯示效果不同噪馏。具體不同在上一章節(jié)常用標(biāo)記詳解中有注解麦到。