當(dāng)我第一次看到Markdown語言時(shí),對(duì)其的認(rèn)知是不屑的,因?yàn)槲矣X得他的作用性小的可憐,但開始準(zhǔn)備在自己學(xué)習(xí)的過程中留下成長(zhǎng)筆記時(shí),才開始意識(shí)到他的在于分享和描述上的作用之大。第一次見面不太順眼~~后來關(guān)系密不密切我不知道。但愿別走太遠(yuǎn)。。第一次寫文請(qǐng)大家多多包涵。
寫下初衷:只是在不得不學(xué)的路上,發(fā)現(xiàn)留下筆記的方式學(xué)的輕松得多,也記憶深刻。所以開始寫隨筆分享干貨,不知道能堅(jiān)持多久,但愿長(zhǎng)久。大家看與不看都不要緊,只是為了自己留下筆記的同時(shí),能多分享給別人就分享點(diǎn)。
好吧!先拿這個(gè)簡(jiǎn)單要死的家伙開刀!對(duì)于那些喜歡用簡(jiǎn)書、gitHub等分享,這是需要我們開始掌握的家伙之一。
Markdown 是一種輕量級(jí)的【標(biāo)記語言】,本文講述的是通常下的對(duì)markdown的認(rèn)知。
一、認(rèn)識(shí)Markdown
它用簡(jiǎn)潔的語法代替排版,我們不再使用字處理軟件Word或者Pages有大量的排版,我們要的是什么呢?只需要認(rèn)真完成字的編譯。我們可以通過Markdown語法完成插圖、格式的設(shè)置。當(dāng)我們掌握Markdown時(shí)這一切我們都可以通過鍵盤來完成。Markdown導(dǎo)出的格式有很多:比如PDF、HTML等。其越來越得到了廣泛流傳。
二、使用Markdown的優(yōu)點(diǎn)
1、我們只需要在書寫的過程中完成排版樣式。
2、導(dǎo)出格式優(yōu)秀:PDF、HTML和本身的.md文件
3、直觀、易學(xué)習(xí)
4、markdown兼容html,我們可以通過html在markdown中編寫
三、使用工具
本文的操作就是在web端簡(jiǎn)書這款產(chǎn)品中完成的。同樣其支持左右倆邊的實(shí)時(shí)預(yù)覽。
如需了解其他的Markdown編輯工具請(qǐng)查閱度娘
四、Markdown語法的簡(jiǎn)要規(guī)則
基本符號(hào)
*,-,+ 3個(gè)符號(hào)效果都一樣,這3個(gè)符號(hào)被稱為**Markdown符號(hào)**
空白行表示另起一個(gè)段落
斜體和粗體
**在文字的前面加倆個(gè)來表示粗體**
*在文字的前面加倆個(gè)來表示斜體*
標(biāo)題
是每個(gè)文章所需要的常用格式 Markdown利用 #來實(shí)現(xiàn)標(biāo)題
一級(jí)標(biāo)題
二級(jí)標(biāo)題
三級(jí)標(biāo)題
總共六級(jí)標(biāo)題,建議在井號(hào)后加一個(gè)空格,這是最標(biāo)準(zhǔn)的 Markdown 語法。
列表
熟悉HTML的同學(xué)肯定知道無序列表和有序列表的區(qū)別,Markdown下列表紙需在文字前面加上-或者*變成無序列表(和后面的文字有個(gè)空格),有序只需在文字前加
1. 或者2. ,記得加1、和后面文字中間加空格。
1. 有序列表1
2. 有序列表2
3. 有序列表3
* 無序列表1
- 無序列表2
代碼
我們用tab鍵上的三個(gè)`來表示代碼塊 前后閉合,當(dāng)然也可以通過三個(gè)tab鍵來實(shí)現(xiàn)
我們用一個(gè)tab鍵上`的點(diǎn)鍵來表示行內(nèi)代碼 前后閉合
行內(nèi)代碼樣式
這個(gè)倆種方式分別對(duì)應(yīng)html的code,pre標(biāo)簽
<html>
三個(gè)tab鍵來實(shí)現(xiàn)代碼塊,每行都要有三個(gè)tab鍵
</html>
引用
> 引用用>來表示寫在文字前面,一級(jí)
>> 二級(jí)引用,在文字前面加倆個(gè)>
>>> 三級(jí)引用 加三個(gè)>
引用用>來表示寫在文字前面,一級(jí)
二級(jí)引用,在文字前面加倆個(gè)>
三級(jí)引用 加三個(gè)>
分隔符
用上面提到的#,,_三個(gè)Markdown基本符號(hào)任意一個(gè)
組成三個(gè)或者三個(gè)以上實(shí)現(xiàn)分隔符 ,盡量用來編寫,因?yàn)?和_可能會(huì)編輯成標(biāo)題,當(dāng)然我們可以在加分隔線時(shí)前后給他們都空一行
注意
- 如果你想不用Markdown時(shí)可以使用反斜杠來實(shí)現(xiàn)
這樣我們就可以在文本中顯示*此段文字沒用Markdown語言*
你會(huì)發(fā)現(xiàn)上面的文字沒用變成傾斜的。
\*此段文字沒用Markdown語言\*
2.Markdown語法會(huì)忽略首行開頭的空格,如果要體現(xiàn)出首行開頭空兩個(gè)的效果,可以使用全角符號(hào)下的空格,windows下使用shift+空格
切換。
3. 用~~來表示刪除符
這段文字被刪除
4.如果你發(fā)現(xiàn)你的操作符號(hào)不起作用,你可試一下空格一行再開始
5.這是一個(gè)注腳測(cè)試[^footer1]
鏈接
行內(nèi)式鏈接
Baidu
[] 代表鏈接上的顯示文字 (Url+'title') title為你懸停鏈接時(shí)的顯示
這就是我們常用的地址:Baidu
地址:Baidu外鏈?zhǔn)芥溄?br> 這就是我們常用的地址:[Baidu][1]
[1]:www.baidu.com "百度一下,你就知道"
這就是我們常用的地址:[Baidu][1]
[1]:www.baidu.com "百度一下,你就知道"
倆者的區(qū)別
參考式鏈接和行內(nèi)鏈接的效果是一樣的,各有利弊。行內(nèi)連接清晰易懂,可
以清楚的知道鏈接的地址,但是不便于多次利用。參考式鏈接可以重復(fù)使
用,但不能即刻知道鏈接的地址。
圖片
注意的是寫鏈接時(shí)不要寫入空格
使用
導(dǎo)入圖片。其中:
Alt text
為如果圖片無法顯示時(shí)顯示的文字;
/path/to/img.jpg
為圖片所在路徑;
Optional title
為顯示標(biāo)題。顯示效果為在你將鼠標(biāo)放到圖片上后,會(huì)顯示一個(gè)小框提示,提示的內(nèi)容就是Optional title
里的內(nèi)容。
實(shí)現(xiàn)圖片:

實(shí)現(xiàn)代碼:

實(shí)現(xiàn)圖片:

實(shí)現(xiàn)代碼:

表格
| 姓名 | 性別 | 聯(lián)系方式 |
|---|---|---|
| 張三 | 男 | 2324434 |
| 張三 | 男 | 2324434 |
------:為右對(duì)齊。
:------為左對(duì)齊。
:------:為居中對(duì)齊。
-------為使用默認(rèn)居中對(duì)齊。
| 姓名 | 性別 | 聯(lián)系方式 |
| ----: |:------: | :---------: |
| 張三 | 男 | 2324434 |
| 張三 | 男 | 2324434 |
每個(gè)Markdown解析器都不一樣,可能左右居中對(duì)齊方式的表示方式不一樣。
對(duì)于Markdown的基礎(chǔ)日常用到的語法大概這些,對(duì)于一些高層次技巧有學(xué)習(xí)后與大家分享。