Markdown是一種可使用普通文本編輯器編寫的標記語言,經過簡單的標記語法,它可使普通文本內容具備必定的格式。html
Markdown的語法簡潔明瞭、學習容易,並且功能比純文本更強,所以有不少人用它寫博客。世界上最流行的博客平臺WordPress和大型CMS如Joomla、Drupal都能很好的支持Markdown。徹底採用Markdown編輯器的博客平臺有Ghost和Typecho。程序員
Markdown(如下簡稱MD)是由一個程序員想出來的,萌生這個想法後,三兩下就實現了將MD轉爲HTML排版的渲染引擎,而後告訴你們這就是MD。編程
程序員的世界老是折騰不止的,你們發現這東西很是方便,因而有了各類不一樣的實現。所以,MD語法目前尚未一個統一的標準,可是大致都是差很少的。markdown
筆者以前在網站上用MD寫過幾篇blog,感受不如編輯器好看,因而放棄了。直到今天在某個blog中看到了關於MD工具的介紹,下載一個試試,結果一發不可收拾。以爲已經不是由於想寫blog才用工具,而是由於喜歡工具才寫blog。編程語言
因爲筆者也是剛開始使用MD,沒有體驗過其餘工具,因此這裏只爲你們提供一個地址。編輯器
特別推薦Typora這款軟件,異次元軟件網友對它的評價是這樣的:post
下面就進入正題,介紹一些MD的語法學習
1. 段落與換行網站
一個 MD段落是由一個或多個連續的文本行組成,它的先後要有一個以上的空行(若某一行只包含空格和製表符,則該行也會被視爲空行)
「由一個或多個連續的文本行組成」這句話其實暗示了 Markdown 容許段落內的強迫換行(插入換行符)。操做方法爲在行末添加兩個以上空格後回車
2. 標題
標題在文章中不可或缺的,MD中只要在標題文字前加上 #
便可(最好在井號後加上一個空格)
# 一級標題
## 二級標題
### 三級標題
以此類推,總共有6級標題
3. 引用
若是你從別處copy了一段文字,須要用到引用,使用 >
這種尖括號(大於號)便可
4. 列表
熟悉HTML的都瞭解列表分爲無序列表和有序列表,MD也分
無序列表:用 -
或 *
均可以
有序列表:用 1.
(數字後跟點)便可
5. 代碼與代碼塊
若是你是程序員,對代碼確定足夠的熟悉。通常使用兩個 ` 或 兩個 ``` 把代碼包裹起來,包裹起來的文字會保持它原有的格式
代碼:使用 ` 包裹起來的代碼,能夠顯示在行內,代碼不會高亮
代碼塊:使用 ``` 包裹起來的代碼,另起一行顯示,能夠說明編程語言,可能會出現代碼高亮
6. 分割線
html中的<hr>
你們熟悉吧
在MD中使用 ***
便可
7. 圖片與連接
插入連接與插入圖片的語法很像,區別在一個!
號
插入圖片時須要圖片的地址,若是你是在網上寫blog等,必須使用url;若是你在本地使用MD編輯器作記錄,可使用本地路徑
插入圖片和連接的方式有兩種:1.行內方式 2.關聯方式
// 插入圖片  // 插入連接 [顯示內容](連接地址)
// 插入圖片 ![圖片名稱][關聯名稱] //插入連接 ![顯示內容][關聯名稱] [關聯名稱]:url/本地路徑
8. 強調
強調分爲粗體和斜體
粗體 :用兩個**
將文本包裹起來便可
斜體 :用兩個*
將文字包裹起來便可
9. 轉義
在MD中,有一些符號是有特殊意義的,好比 # ,若是你直接輸入「# 你好」,將會變成一級標題。這時候須要使用\
來轉義,能夠在井號以前加入反斜槓,如\#
,才能獲得你想要的結果
MD支持如下這些特殊符號前面加上反斜槓來幫助插入普通的符號
\ 反斜線 ` 反引號 * 星號 _ 底線 {} 花括號 [] 方括號 () 括弧 # 井字號 + 加號 - 減號 . 英文句點 ! 驚歎號
10. 自動連接
MD支持以比較簡短的自動連接形式來處理網址和電子郵件信箱,只要是用方括號包起來, Markdown 就會自動把它轉成連接。通常網址的連接文字就和連接地址同樣,例如:
<http://example.com/>
11. 表格
表格多是MD中最不便利的標籤了,幾乎須要你手動的敲一遍表格,例子以下:
| Tables | Are | Cool | | ------------- |:-------------:| -----:| | col 3 is | right-aligned | $1600 | | col 2 is | centered | $12 | | zebra stripes | are neat | $1 |
這種語法生成的表格以下:
Tables | Are | Cool |
---|---|---|
col 3 is | right-aligned | $1600 |
col 2 is | centered | $12 |
zebra stripes | are neat | $1 |
到這裏,最基礎的語法你已經學完了,你能夠寫一篇文章表達一下你激動的心情了。平時多使用MD記錄、寫文章,你必定會愛上它的。