2015年才開始接觸MD,當(dāng)時看著一小兄弟使用Mou行云流水般的寫著接口文檔麦到,我愣了半天虹茶。后來,我也嘗試使用之隅要,漸漸地,離不開了董济,會議紀(jì)要步清、筆記、文檔都必用MD。MD實(shí)在是太簡潔廓啊,大幅提升寫作效率的同時幾乎無學(xué)習(xí)成本欢搜。但目前仍有一些網(wǎng)站未作好適配,實(shí)在可惜谴轮,比如知乎專欄炒瘟、wiki、微信公眾號等第步。
MD 簡介
Markdown 是一種輕量級標(biāo)記語言疮装,它允許人們使用易讀易寫的純文本格式編寫文檔,然后轉(zhuǎn)換成格式豐富的HTML頁面粘都。 —— 維基百科
-
** Markdown 的特點(diǎn)**
- 易讀、直觀翩隧、極簡
- 專注內(nèi)容而非排版樣式
- 輕松的導(dǎo)出 HTML樊展、PDF 和本身的 .md 文件
由于這些優(yōu)點(diǎn),md已被作家堆生、博客愛好者专缠、程序員等各類人群廣泛使用及推廣。
-
工具及應(yīng)用
- Mou for mac淑仆、sublime text涝婉、 MarkdownPad for win
- github 、 簡書
- 拓展
MD 語法的簡要規(guī)則
-
標(biāo)題(#)
-
代碼
# 一級標(biāo)題 ## 二級標(biāo)題 ### 三級標(biāo)題 #### 四級標(biāo)題 ##### 五級標(biāo)題 ###### 六級標(biāo)題 ###### 七級標(biāo)題
-
效果
-
一級標(biāo)題
-
二級標(biāo)題
-
三級標(biāo)題
-
四級標(biāo)題
-
五級標(biāo)題
-
六級標(biāo)題
-
七級標(biāo)題
-
-
-
列表
-
無序列表(*糯景、-或+ )
代碼
* 第一行 * 第二行 * 第三行
效果
- 第一行
- 第二行
- 第三行
-
有序列表 (行如1. 2. 3. )
代碼
1. 第一行 2. 第二行 3. 第三行
效果
- 第一行
- 第二行
- 第三行
-
-
區(qū)塊引用(> )
- 引用
引用只需要在被引用的內(nèi)容段落開頭加上右尖括號('>')即可嘁圈。你可以選擇只在開頭加一個。也可以在每行前面都加一個蟀淮,效果是一樣的最住。
* 嵌套引用代碼 ``` > markdown真好用,好自為知 >> 二級引用 >>> 三級引用 >> >> 知難而退(前面需要一個視覺上的空行表示內(nèi)層嵌套的結(jié)束怠惶,空行前面的'>'可以有可以沒有) > > 退一步涨缚,海闊天空 ``` 效果 > markdown真好用,好自為知 >> 二級引用 >>> 三級引用 >> >> 知難而退 > > 退一步策治,海闊天空
-
分割線
分割線可以由* - _(星號脓魏,減號,底線)這3個符號的至少3個符號表示通惫,注意至少要3個茂翔,不需要連續(xù)
華麗的分割線***
華麗的分割線---
華麗的分割線___
-
鏈接及圖片
支持兩種鏈接方式:行內(nèi)式和參數(shù)式,不管是哪一種履腋,鏈接文字都是用 [方括號] 來標(biāo)記珊燎。
-
行內(nèi)式
代碼
```
- 百度是個什么網(wǎng)站
-
圖片 photo
效果
- 百度是個什么網(wǎng)站
-
圖片 photo
- 參數(shù)式
代碼
``` * [百度] [1] 是個什么網(wǎng)站 * 圖片 ![photo] [2] * [1]: http://www.baidu.com * [2]: http://www.ccarting.com/img/opus/photograph/h000/h41/img201008181910520.jpg "Optional title" ```
效果同行內(nèi)式
-
代碼框
-
如果代碼量比較少惭嚣,只有單行的話,可以用單反引號包起來``
代碼
` public static void main(String args[]){}`
效果
public static void main(String args[]){}
-
多行可以用兩個 ``` 包夾
代碼
``` import java.lang.String; public class Fuck(){ public static void main(String args[]){ System.out.println("xxxxxxx") } } ```
效果
import java.lang.String; public class Fuck(){ public static void main(String args[]){ System.out.println("xxxxxxx") } }
-
-
強(qiáng)調(diào)突出
Markdown 使用星號(*)和底線(_)作為標(biāo)記強(qiáng)調(diào)字詞的符號悔政,被 * 或 _ 包圍的字詞會被轉(zhuǎn)成用 <em> 標(biāo)簽包圍晚吞,用兩個 * 或 _ 包起來的話,則會被轉(zhuǎn)成 <strong>谋国。
另外md兼容HTML語言槽地,因此顏色、字體芦瘾、大小都可用<font/> 標(biāo)簽來控制代碼
<font color=red size=3 face="黑體"> - 斜體 —— *是不是斜了* _是不是斜了_ - 加粗 —— **是不是粗了** __是不是粗了__ - 刪除線 —— ~~求刪除~~ </font>
效果
- 斜體 —— 是不是斜了 是不是斜了
- 加粗 —— 是不是粗了 是不是粗了
- 刪除線 ——
求刪除
-
換行
在文本中輸入的換行會從最終生成的結(jié)果中刪除捌蚊,瀏覽器會根據(jù)可用空間自動換行。如果想強(qiáng)迫換行旅急,可以在行尾插入至少兩個空格逢勾。
-
表格
有多種表達(dá)方式,下面是我最常用的一種藐吮,很簡練
代碼
姓名|年齡|性別 -|-|- 張三|4|男 李四|5|女
效果
姓名 | 年齡 | 性別 |
---|---|---|
張三 | 4 | 男 |
李四 | 5 | 女 |