Markdown是一種輕量級的標記語言碉纳。它的優(yōu)點很多,目前也被越來越多的寫作愛好者嫡意、撰稿者廣泛使用举瑰。并且Markdown 的語法十分簡單,利用簡潔的語法代替繁瑣的排版蔬螟,區(qū)別于常用的word(windows)或Pages (Mac)排版功能和其它設(shè)置功能此迅。常用的標記符號也不超過十個,這種相對于更為復雜的 HTML 標記語言來說旧巾,Markdown 可謂是十分輕量的耸序。使用Markdown語法編寫的文檔可以轉(zhuǎn)換為pdf格式或html格式,使用相關(guān)Markdown編輯器時還提供了時時預覽功能鲁猩。
Markdown的常用語法規(guī)則
1.標題
在Markdown中標題坎怪,不僅僅是標題,還是作為改變字體大小的原型廓握。如果在編寫一段文字時沒有換行則整段文字都是該字體大薪亮;當然改變字體大小還有其它方式疾棵。
>>使用格式:在需要使用標題時戈钢,必須且只能在每一行的開頭加上一個#
或者在需要改變字體大小時在每一行的開頭加上#
。當然如果你非不在每一行的開頭使用是尔,那么神仙也救不了你殉了,你沒救了!
一級標題 #
二級標題 ##
三級標題 ###
四級標題 ####
五級標題 #####
六級標題 ######
2. 列表
在 Markdown 中拟枚,列表有有序列表和無序列表之分薪铜。
>>使用格式:無序列表的顯示只需要在文字前加上 -
或 *
即可變?yōu)闊o序列表,有序列表則直接在文字前加 1. 2. 3.
列表項需要和文字之間加上一個字符的空格恩溅。并且在開始使用無序列表或有序列表后隔箍,直接換行就會自動實現(xiàn)下一個列表項。而且各個列表項在Markdown編輯器的編輯界面會變色脚乡,這就意味著實現(xiàn)了無序列表或有序列表蜒滩。
無序列表
- 無序你 (在
*
或-
與書寫的文字之間加上一個字符的空格)
- 無序我 (然后寫完上一個列表項后直接換行即可切換到下一個列表項中)
- 無序他 (如果沒有在列表項和文字之間沒有加入空格則不會實現(xiàn)無序列表項)
有序列表
- 有序1
- 有序2
- 有序3
3. 引用
在Markdown中如果需要引用一段其它出處的句子,則可以使用引用格式奶稠。而且引用不僅僅是可以作為引用其它的句子俯艰,同樣可以作為在Markdown編輯器中進行優(yōu)質(zhì)排版的好用法。就像上面我在介紹使用標題锌订、列表時竹握,就是使用了引用,我自認為使得整個排版更加優(yōu)美辆飘!
>>使用格式:只需要在文本前加入>
這種尖括號(大于號)即可,當然引用符號也只能加在一行的開頭才能發(fā)揮作用;而且引用可以向下連接啦辐,就是下一行如果也有引用則這兩行會在左邊出現(xiàn)豎線連在一起了谓传。
例如這樣
直接回車就可以切換到下一行而且編輯界面也同樣繼續(xù)在引用
(有一點需要注意:有的時候在某一行的末尾直接換行是可以切換到下一行的
但是Markdown的語法標準切換到下一行是兩次空格+換行鍵
)
4. 圖片與鏈接
一個人難免有的時候會心血來潮,喜歡折騰一下芹关。比如你想在文檔中插入一種圖片或者插入一個鏈接并且是可以跳轉(zhuǎn)的鏈接续挟。
>>使用格式:插入圖片方法:[圖片上傳失敗...(image-54c7b-1535336994402)]
插入鏈接方法:[鏈接名](網(wǎng)絡(luò)鏈接地址)
百度(這是可以通過默認瀏覽器實現(xiàn)跳轉(zhuǎn)的哦)
5. 表格
在Word、Excel都與插入或制作表格的功能充边,當然Markdown語法也不能落后啦庸推!這也是必須具備的功能。
>>使用方法:我看了很多關(guān)于Markdown語法制作表格的方法,主要使用兩種方法吧:一種是可以使用類似于html格式的插入表格的方式,使用<table> <tr> <td></td> </tr> </table>
浇冰,另一種是使用下面的方法
|表格|這里可以|作為頭部|
|----|:----:|-------| //其中:表示對齊方式
|表格| 第二格 |第三格 |
這是生成的表格
6.代碼框
代碼框的使用也很常用,比如在插入某段程序代碼時如果你是程序猿
>>使用方法上一行使用三個`,下一行這樣的方式三個結(jié)束聋亡,把代碼包含起來肘习。另一種方式就是直接使用 tab 即可。如下面使用:
這里使用了 ```的方法坡倔。
不過在使用代碼框時需要注意與上一行的某個規(guī)則的搭配
如上一行有引用規(guī)則存在漂佩,如果下一行直接回車使用代碼框語法,則可能會出現(xiàn)代碼框不可用
則需要切換到下一行罪塔,特別使用tab方法使用代碼框時投蝉。
7. 分隔線
>>使用格式第一種是直接在一行使用***
,第二種:--
第三種:---
語法效果如下:
8. Markdown中html語法使用
>> font使用
改變字體顏色: <font color=#8E236B> 文本1 </font>
改變字體大小: <font size=4> 文本2 </font>
有些語法在簡書的Markdown并沒有支持征堪,可能就是基于Html的原因瘩缆,但Markdown自己的編輯器是支持的
<table><td bgcolor=#93B040> 文字加入背景色 </td></table>
<table><td bgcolor=#FFFFF0> 文本3 </td></table>
<h2 id="1"> 文檔內(nèi)跳轉(zhuǎn)至這里 </h2>
文內(nèi)跳轉(zhuǎn),可使用此方法生成目錄
目錄:[點擊測試跳轉(zhuǎn)](#1)
目錄對應(yīng): <h2 id="1"> 點擊測試跳轉(zhuǎn) </h2>
>> 分頁符加入
<div STYLE="page-break-after: always;"> 文本以下下一頁 </div>
其它規(guī)則
換行方法:兩個空格符+回車鍵
添加空格方法:& emsp ; /& ensp ;(組合使用)直接敲擊空格鍵無效
詞語使用方法:兩個
位于蘋果電腦鍵盤tab鍵上的那個鍵
斜體:2個*
字體位于中間
粗體:4個*
字體位于中間
上面介紹了Markdown基本使用方式佃蚜。那么問題來了庸娱,怎么才能操作或使用這種語法呢?
其實Markdown只是是一種語法格式谐算,并不是一個可以安裝在Windows或Mac上的軟件熟尉。就像我們在用編程語言在學習程序編程一樣,它只是一種語法格式洲脂,并不是編輯器斤儿。什么意思呢?假如你學習了C語言恐锦,那你怎么利用C語言來實現(xiàn)你要的功能呢往果?當然你先需要一個VC編輯器,你難道可以實現(xiàn)安裝一個C語言在你的電腦上嗎踩蔚?我不信棚放!所以我們還需要的是一個編輯器,來操作這個Markdown語法馅闽。而且現(xiàn)在很多網(wǎng)站都支持使用Markdown語法來進行編寫飘蚯,如簡書馍迄,有道云筆記...
Markdown免費編輯器
windows平臺
- MarkdownPad 2(對于win10電腦已經(jīng)不能兼容了) - - 這個編輯是挺好用,但是有缺點就是在windows系統(tǒng)是win10的情況下時時預覽功能會崩潰
- Typora - - 一款英文Markdown編輯器局骤,并且跨平臺的攀圈;使用Markdown語法寫作,就會在同一個頁面“即時”預覽峦甩;它支持的是Github的Markdown語法赘来,不會出現(xiàn)高亮等功能,完全黑體凯傲,可寫在本地犬辰,然后在GitHub上發(fā)布文章,或者向簡書上發(fā)布文章使用
- MarkdownEditor -- 只提供最簡潔的書寫冰单、即時預覽界面幌缝;不過缺點是不能導出
- Story(小書匠) - - 具備完全Markdown語法功能,并且有后臺服務(wù)團隊提供問題解決诫欠;不過缺點是這個編輯器有些語法不完全等同與Markdown涵卵,而且編譯速度太慢,太卡荒叼。
- Cmd_Markdown_64 - - 功能基本等同于Mac平臺的Markdown,但是導出pdf需要收費,這就有點啥了
(不過介紹了轿偎,這些使用工具,都是有優(yōu)點被廓、有缺點坏晦;我在windows上使用,是使用MarkdownEditor進行Markdown語法的編輯寫作伊者,不會預覽季氏英遭,界面流暢不會卡頓;在需要導出pdf文檔時亦渗,使用Typora或者Story導出)
Linux平臺
Mac平臺
- Mou(不過在Mac系統(tǒng)升級后挖诸,Mou就已經(jīng)不支持iMac上使用,不知道會不會有更新)
- MacDown(我認為Mac最好的Markdown編輯器)
你可以慢慢的操作Markdown語法了法精。當然你可以使用上面的基本功能多律,來開發(fā)出更多的功能。這是可以的搂蜓!
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者