Markdown 語法學(xué)習(xí)

為什么要學(xué)習(xí)Markdown的語法

markdown作為一門很出色的輕量級(jí)的標(biāo)記性語言,深受眾多碼字工作者的歡迎,自己也是因?yàn)橄雽懽约旱募夹g(shù)博客,所以想定決心要學(xué)好這一門語言,自己的寫作之路也會(huì)更加順暢一些,畢竟技多不壓身嘛。
=基本的語法

1. 六級(jí)標(biāo)題格式

1.1 “#”表示標(biāo)題,數(shù)目越多表示標(biāo)題的級(jí)數(shù)越大,字體的越小,示例如下

一級(jí)標(biāo)題

二級(jí)標(biāo)題

三級(jí)標(biāo)題

四級(jí)標(biāo)題

......
1.2 另一種表示標(biāo)題的方式使用“=”和“-”分別表示二級(jí)和一級(jí)標(biāo)題。

2. 表示引用

在markdown中表示引用的方法很簡單,就只要在段落之前加上“>”(英文輸入下的大于號(hào))
如下:

這是一段引用

簡而言之就是想要結(jié)束一段引用,只需要多打一行空行就行。
但是如果要達(dá)到分幾段引用的效果,比如:

我是第一段引用

我是第二段引用

這時(shí)候就有兩種辦法可以處理
2.1 要打出兩段分開的塊,就是要控制結(jié)束一個(gè)塊的輸入才行,所以可以通過打出一個(gè)換行后在加上一個(gè)全角空格,在換行就可以輸出兩個(gè)分開的塊了。(全角空格不同的輸入法還有不同的輸入方法,我使用的搜狗輸入,只需要shift+空格,切換到全角輸入,在按下空格即可)

>我是第一段引用

(左邊是一個(gè)全角空格)

我是第二段引用

2.2 通過網(wǎng)上的學(xué)習(xí)又找到一種新的方法,是要通過HTML5的語法。
?。?/p>

2.3 嵌套引用
有的時(shí)候引用需要幾層,語法也很簡單
“>>”表示兩層引用,需要幾層就在那一段之前加上幾個(gè)大于號(hào)。

第一層引用

第二層引用

第三層引用

......

當(dāng)然這個(gè)也是通過多打一個(gè)換行符來退出嵌套的。(自己覺得這種方式寫出來的文章特美,以后要多用這種形式)

3. 代碼塊

對(duì)于程序員來說,要寫代碼是少不了的是,為了在普通的文本中也能寫出代碼的感覺,需要用特殊的標(biāo)記。
1.1 對(duì)于單行的代碼可以使用backqoute(`)(也就是esc鍵下的那個(gè)符號(hào))
void type(int k,double b)
1.2 對(duì)于打斷的代碼來說,可以通過對(duì)于整段寫成行首四個(gè)空格或者一個(gè)tab.

#include<iostream>
using namespace std;
int main()
{  int k;
   return 0;
}````
也可以通過四個(gè)backqoutes把整段代碼夾在中間,就像C++中的大段注釋一樣,效果是一樣的。

include<iostream>

using namespace std;
int main()
{ int k;
return 0;
}````

4. 段落縮進(jìn)設(shè)置

為了讓行文更加自然有層次,需要段落于段落之間的縮進(jìn)。關(guān)于縮進(jìn)的語法,markdown中的而設(shè)置也是挺人性化的,也很簡單。
4.1 位于行首的兩格縮進(jìn)
中文段落經(jīng)常需要兩格縮進(jìn),但是markdown對(duì)于中文的縮進(jìn)不是很友好,是按照英文的縮進(jìn)進(jìn)行的,一個(gè)空格只有半個(gè)漢字的位置。解決方案在網(wǎng)上看到了有兩種。

換成全角輸入,一個(gè)空格就能占到一個(gè)漢字的位置了。但是這也有一個(gè)缺點(diǎn)就是平時(shí)打字使用全角比較少,需要來回切換不方便。

使用一下的代碼在在之后輸入文本就可以了

半方大的空白?或?
全方大的空白?或?
不斷行的空白格 或 

5.字體大小和形式

5.1 設(shè)置字體為斜體和粗體
把段落用“*”或者是“”夾在中間就是斜體,用“**”或“_”(兩個(gè)下劃線)夾在中間的就是粗體

這是一段斜體

這是一段粗體
這是一段又粗又斜的文字

5.2段落結(jié)束的下劃線
.......這是一篇文章的結(jié)尾,需要加上一個(gè)結(jié)束的白線
__(三根下劃線)
效果:
......一篇文章到此結(jié)束。


6.鏈接

內(nèi)聯(lián)方式:“This is [google official website](http://www.google.cn)”
外聯(lián)方式:“This is[google official website][1]”
“This is [Facebook official website][2]”
[1]:http://www.google.cn
[2]:http://www.facebook.com

實(shí)現(xiàn)的結(jié)果如下:
內(nèi)聯(lián)方式:“This is google official website
外聯(lián)方式:“This is[google official website][1]”
“This is [Facebook official website][2]”
[1]:http://www.google.cn
[2]:http://www.facebook.com

7.插入圖片

圖片的處理方式和鏈接的方式非常接近
內(nèi)聯(lián)方式:![picture_name](path/to/pic "Title")
外聯(lián)方式:\![picture_name][1]
[1]:path/to/pic "Title"

一個(gè)驚嘆號(hào) !接著一個(gè)方括號(hào),里面放上圖片的替代文字,也就是當(dāng)圖片還未加載成功時(shí)顯示的替換文本
接著一個(gè)普通括號(hào),里面放上圖片的網(wǎng)址,以及可選的用雙引號(hào)(或單引號(hào)或括?。┌〉摹痶itle’文字,兩者之間用若干個(gè)空格分割開來,如果加上了’title’文字,那么鼠標(biāo)移到該圖片上就會(huì)顯示出該文字

具體實(shí)現(xiàn)出來是這樣的:
![Markdown](http://baike.baidu.com/pic/markdown/3245829/0/00e93901213fb80ef9ceac7132d12f2eb938947d?fr=lemma&ct=single “online.jpg”)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容