markdown語法入門

markdown語法

關於markdown:

markdown是一種輕量級的標註語言,語法十分簡單,只有幾個經常使用的標記符號,學習成本並不大。html

markdown語法

標題

共六級標題,對應html中的hi到h6.分別用#來代替。
最大的h1爲一個#,如最上邊的markdown語法。最小的用6個#表示h6標籤。markdown

# 最大號標題
###### 最小號標題

列表

列表分爲有序列表和無序列表。
在markdown語法之下,只須要在列表項目中加入-或者*便可成爲無序列表。若是想要實現有序列表,只須要加對應的數字便可編輯器

* 第一列無序列表
* 第二列無序列表
* 第三列無序列表

1. 第一列有序列表
2. 第二列有序列表
3. 第三列有序列表

獲得的結果:學習

  • 第一列無序列表spa

  • 第二列無序列表code

  • 第三列無序列表htm

  1. 第一列有序列表圖片

  2. 第二列有序列表ip

  3. 第三列有序列表rem

引用

在須要引用的話以前加一個右大括號便可表示該文字是須要引用的。好比下邊

>這段文字是表示引用的 效果在下邊

這段文字是表示引用的

圖片和連接

插入連接與插入圖片的語法很像,區別在一個圖片前邊有一個!號,都是[圖片或連接名](相對應的地址)這樣的語法,注意都是英文符號。

好比本文參考了[這篇文章](http://www.jianshu.com/p/1e402922ee32/)

好比本文參考了這篇文章

若是是圖片:

![baidu](https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo_top_ca79a146.png)  

效果在下邊,百度的圖片。

baidu

同時markdown還支持用<>來表示連接,好比:

<http://www.jianshu.com/p/1e402922ee32/>

http://www.jianshu.com/p/1e40...

直接就是一個連接地址,點擊能跳轉。

粗體和斜體

用兩個*包含一段文字是粗體,用一個包含是斜體,用三個表示加粗的斜體

* **粗體粗體粗體粗體**
* *斜體斜體斜體斜體*
* ***加粗的斜體,厲害了!***
  • 粗體粗體粗體粗體

  • 斜體斜體斜體斜體

  • 加粗的斜體,厲害了!

分割線

用三個*表示分割線

分割線上邊
***
分割線下邊

分割線上邊


分割線下邊

插入代碼

這個就比較實用了。有兩種方式,一種是用tab縮進,另一種是用`這個符號,這個符號是在鍵盤上數字1邊上。esc下邊。

var mark = new Markdown();
console.log('這是縮緊方式寫代碼');
alert('hahaha');
var mark = new Markdown();
console.log('這是寫在`這個符號裏邊的方式');
alert('hahaha');

表格

表哥比較難搞。

| 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

第二行的冒號,好像不寫左對齊,左邊右邊都寫是居中,寫右邊右對齊。
表格我以爲支持的通常,藥丸。

語法基本就這樣了

markdown的好處

  • 專一你的文字內容而不是排版樣式,安心寫做。

  • 輕鬆的導出 HTML、PDF 和自己的 .md 文件。

  • 純文本內容,兼容全部的文本編輯器與字處理軟件。

  • 隨時修改你的文章版本,沒必要像字處理軟件生成若干文件版本致使混亂。

  • 可讀、直觀、學習成本低。

mac上推薦用macdown寫markdown,支持預覽功能

相關文章
相關標籤/搜索