從事開發(fā)有一段時間了嘁字,在過程中蒿往,閱讀了許多的大牛寫的博客以及簡書文章劣欢,也自己寫了一些小的博客棕诵,認(rèn)識到用Markdown的作用以及必要性。準(zhǔn)備在工作學(xué)習(xí)之余凿将,寫一寫自己在過程中遇到的問題校套,踩過的坑。好記性不如爛筆頭牧抵,于是乎開始了我的Markdown初步學(xué)習(xí)之路笛匙,為了方便記憶筆記與分享個人心得,邊學(xué)習(xí)邊寫下這份入門學(xué)習(xí)筆記灭忠。
作為一個純文本軟件的標(biāo)記語言膳算,Markdown相對來說比其他的更簡單,更方便弛作。大部分作家用Word或Pages寫作,過去的文檔也大都以.doc,.docx格式或是Pages格式儲存华匾。還有人為了保證文稿發(fā)給誰都能正常打開映琳,會用.txt 格式。
.doc 或 Pages 格式有如下問題:
1 不一定誰都能打開蜘拉。用 Windows 的人打不開 .pages 文件萨西,用舊版 Word 的人不一定能打開你用新版 Word 寫的稿子。
2 對方看到的稿子的樣子和你自己看到的可能差別很大旭旭。
3 .Office 已經(jīng)是你電腦上唯一的盜版軟件谎脯,導(dǎo)致心情不佳。
4 .txt 格式的問題在于沒有樣式:收到稿子的編輯和設(shè)計師可能不知道哪個是小標(biāo)題持寄,哪里需要斜體源梭,哪里需要加粗。
這就是 Markdown 登場的時候了稍味。
用 Markdown 有如下好處:
兼顧了「什么人都能打開」和「樣式」废麻。Markdown 就是純文本,就是 txt模庐,所以什么人都能打開烛愧。而如上所述,你可以用它來標(biāo)記文本的樣式,而且語法非常簡單怜姿。
由于是純文本慎冤,Markdown 文稿也不會因為未來軟件升級而產(chǎn)生不同版本之間的兼容問題,即沧卢,不會出現(xiàn)「我這篇稿子是用舊版 Word 寫的蚁堤,你用新版 Word 看可能格式會有點問題」的情況。
Markdown 轉(zhuǎn) HTML 非常方便搏恤。HTML 是整個萬維網(wǎng)(web)的標(biāo)記語言违寿,但更重要的是,它也是目前主流電子書格式所用的標(biāo)記語言熟空。無論是 EPUB, mobi藤巢,還是 Kindle 用的專有格式 .azw,都只是把一堆 HTML 文件打包而已息罗。如果你寫的是書掂咒,用 Markdown 標(biāo)注格式之后,可以很方便地轉(zhuǎn)為以上格式(當(dāng)然這個轉(zhuǎn)換工作不需要由你來做)迈喉;如果你寫的是單篇的文章(例如新聞報道或?qū)冢┥芄危磥硪膊慌懦Y(jié)集出書的可能。若采用 Markdown挨摸,對于日后的文件轉(zhuǎn)換工作也大有裨益孩革。
如何開始用 Markdown?繼續(xù)用你習(xí)慣的寫作軟件即可得运。記事本膝蜈、Word、Pages 都沒問題熔掺,但請記得存成純文本格式饱搏。就這么簡單。
進入學(xué)習(xí)
—1.標(biāo)題
這是最為常用的格式置逻,在平時常用的的文本編輯器中大多是這樣實現(xiàn)的:輸入文本推沸、選中文本、設(shè)置標(biāo)題格式券坞。
而在 Markdown 中鬓催,你只需要在文本前面加上 # 即可,同理报慕、你還可以增加二級標(biāo)題深浮、三級標(biāo)題、四級標(biāo)題眠冈、五級標(biāo)題和六級標(biāo)題飞苇,總共六級菌瘫,只需要增加 # 即可,標(biāo)題字號相應(yīng)降低布卡。例如:
# 一級標(biāo)題
## 二級標(biāo)題
### 三級標(biāo)題
#### 四級標(biāo)題
##### 五級標(biāo)題
###### 六級標(biāo)題
注:# 和「一級標(biāo)題」之間建議保留一個字符的空格雨让,這是最標(biāo)準(zhǔn)的 Markdown 寫法。
以下是在另一篇博客里面看到的手寫圖片忿等,我將其引用到本文中栖忠,方便參考學(xué)習(xí):
—2.列表
書寫過程中,列表格式經(jīng)常也會用到贸街,在 Markdown 中庵寞,你只需要在文字前面加上 - 就可以了,例如:
- 文本1
- 文本2
- 文本3
如果你希望有序列表薛匪,
也可以在文字前面加上 1. 2. 3. 就可以了捐川,例如:
- 文本1
- 文本2
- 文本3
注:-、1.和文本之間要保留一個字符的空格逸尖。
以下為列表文本示例截圖:
—3.鏈接和圖片
在Markdown中古沥,如果要插入網(wǎng)址鏈接,方法是[顯示文本](鏈接地址)
娇跟,例如:
[簡書](http://www.reibang.com)
如果岩齿,你需要插入圖片,只需要使用如下格式:![](圖片鏈接地址)
就好苞俘,例如:
![示例引用圖片](https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1493790038939&di=093ecce4c762a67c9923f58be46d9892&imgtype=0&src=http%3A%2F%2Fi1.bbs.fd.zol-img.com.cn%2Ft_s800x5000%2Fg4%2FM05%2F00%2F06%2FCg-4WlCSm9WIK8ikAAC5JXZ-t3QAAABhgLS53QAALk9847.jpg)
如圖:
—4.名言引用
如果在寫作過程中盹沈,我們需要引用別人的話或者說名人名言,在Markdown中吃谣,在引用文字之前加上>
即可,格式如下:
> 世間哪得雙全法襟诸,不負(fù)如來不負(fù)卿。
> 人生若只如初見基协,何事秋風(fēng)悲畫扇。等閑變卻故人心菇用,卻道故人心易變澜驮。
當(dāng)然,>
與引用文本之間有一個空格符惋鸥。
顯示結(jié)果如下:
世間哪得雙全法杂穷,不負(fù)如來不負(fù)卿
人生若只如初見,何事秋風(fēng)悲畫扇卦绣。等閑變卻故人心耐量,卻道故人心易變。
— 5. 文字格式
目前我所掌握的滤港,在Markdown中一般采用粗體和斜體兩種方式:
- 用兩個
*
包含一段文本就是粗體文字廊蜒; - 用一個
*
包含的一段文字就是斜體文字趴拧。
文本示例:
**世間哪得雙全法,不負(fù)如來不負(fù)卿山叮。**
*人生若只如初見著榴,何事秋風(fēng)悲畫扇。等閑變卻故人心屁倔,卻道故人心易變脑又。*
效果如下:
世間哪得雙全法,不負(fù)如來不負(fù)卿锐借。
人生若只如初見问麸,何事秋風(fēng)悲畫扇。等閑變卻故人心钞翔,卻道故人心易變严卖。
— 6. 代碼展示
如果我們在編寫過程中,需要引用我們項目中所用代碼嗅战,
- 如果只有一段妄田,不換行,可以用
`
語句包起來驮捍; - 如果引用為多行疟呐,可以將
```
加在代碼段的首行和末行。
示例如下:
`hello world`
```
這是第一段代碼
這是第二段代碼
這是第三段代碼
```
— 7. 關(guān)于顏色
因為關(guān)于顏色方面本人不經(jīng)常用东且,畢竟文章重點不在于顏色而是內(nèi)容启具,所以,之前第一次寫這篇文章的時候并沒有去看顏色的使用方法珊泳,后面寫東西的時候恰巧遇到了鲁冯,就貼過來,如果有需要可以看看:
<font face="黑體">這就是黑體字</font>
<font face="微軟雅黑">這是微軟雅黑</font>
<font face="STCAIYUN">然后是華文彩云</font>
<font color=#0099ff size=7 face="黑體">color=#0099ff size=72 face="黑體"</font>
<font color=#00ffff size=72>color=#00ffff</font>
<font color=gray size=72>color=gray</font>
效果如下:
Size:規(guī)定文本的尺寸大小色查∈硌荩可能的值:從 1 到 7 的數(shù)字。瀏覽器默認(rèn)值是 3秧了。
親測簡書不支持此格式字體跨扮,如果有需要,參照博客: CSDN-markdown編輯器語法——字體验毡、字號與顏色
總結(jié):
以上6種Markdown常用語法衡创,基本囊括了開發(fā)人員在書寫筆記及博客的所有所需要的方法內(nèi)容,因為本人也是參考大牛之前的博客以及文章邊學(xué)邊寫晶通,作為學(xué)習(xí)筆記之用璃氢,如果有什么不足之處,還望各位指出狮辽,謝謝一也。
更多關(guān)于Markdown其他語法巢寡,參見:Markdown語法說明