在學習Markdown以前,對稍有輕微強迫症的我來講,寫博客和作筆記是一件很痛苦的事。廢話很少說直接來看,偷偷吐槽:不知道咋在博客園配置Markdown,之後若是學會了回來補充。
學習
#hello一級標題
##hello二級標題
###hello三級標題
####hello四級標題
#####hello五級標題
######hello六級標題
如圖,左邊是Markdown語法,右邊是效果圖。以此類推,總共六級標題,建議在#號後加一個空格,這是最標準的 Markdown 語法。spa
熟悉 HTML 的同窗確定知道有序列表與無序列表的區別,在 Markdown 下,列表的顯示只須要在文字前加上 - 或 * 便可變爲無序列表,有序列表則直接在文字前加1. 2. 3. 符號要和文字之間加上一個字符的空格。code
#無序列表 - 1 - 2 - 3 + 1 + 2 + 3 * 1 * 2 * 3 #有序列表 1. 1 2. 2 3. 3
每個符號後面須要緊跟空格再跟文本。blog
當你有引用別人的語句時,就能夠用到引用標籤。圖片
> 引用文字 能夠不用每一層都加">" >> 引用的引用 一樣能夠不用每一行都加">" >>> 三層引用 > 隔一行能夠推出引用模式
注意 > 符號以後要有空格。ip
要插入連接用[文本顯示](連接地址) -----方括號緊跟圓括號。博客
而要插入圖片時,則用到!(圖片下文字顯示)[圖片連接] -----感嘆號方括號圓括號。多加了一個感嘆號。io
##插入連接 [這是個人博客](https://www.cnblogs.com/jian-99/) ##插入圖片 ![這是圖片](http://upload-images.jianshu.io/upload_images/259-0ad0d0bfc1c608b6.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
Markdown的粗體斜體則是用 * 的數量來表示的。class
*這是斜體* **這是粗體** ***這是粗斜體***
代碼框是用 ` 符號隔開,多行代碼用 ``` 三個符號隔開。bfc
`print("hello world")` ``` func main(){ fmt.Println("hello world") } ```
分割線用 --- 或 *** 。 三個減號或三個乘號表示。
---
分割線
***
表格算是Markdown的一個特點操做了,看起來有點複雜,掌握了以後會以爲很好用。
如圖所示,咱們能夠簡單的把這個語法分紅三部分看。
第一部分就是第一行」標題行」:用於定義表格標題;
第二部分就是第二行「定義行」:定義表格裏的文字位置,當 : 在減法左邊時居左,在 - 右邊時局右,兩邊都有時居中,不寫 : 時默認居左;
第三部分就是第三行及之後「內容行」:普通內容表格。
同時每一個表格用 | 隔開,每行首位 | 可省略。