Markdown基本語法入門指南
Markdown的目標是實現(xiàn)【易讀易寫】简软。它兼容HTML 附较,它的語法目標是:成為一種適用于網(wǎng)絡的書寫語言滤灯。
特殊字符自動轉(zhuǎn)換
在HTML文件中虑省,有兩個字符需要特殊處理:< 和 &二打。<符號用于起始標簽县忌,&符號則用于標記HTML實體,如果你只是想要顯示這些字符的原型,你必須要使用實體的形式继效,像是<+;和&+;症杏。
標題
Markdown支持兩種標題的語法,類 Setext 和 atx形式瑞信。
其中Setext是用 底線來做標記的 利用=(最高階標題)和-(第二階標題),
例如
This is an H1
===============
This is an H1
This is an H2
--------------
This is an H2
Ps:任何數(shù)量的= 和-都可以有效果
類Atx 是在行首插入 1 到 6 個#厉颤,對應到標題1 到 6階,
例如
# 這是 H1
## 這是 H2
###### 這是H6
這是 H1
這是 H2
這是H6
區(qū)塊引用Blockquotes :
引用的區(qū)塊內(nèi)也可以使用其他的Markdown語法凡简,包括標題逼友、列表、代碼區(qū)塊等:
>##這是一個標題
>
>1. 這是第一行列表項秤涩。
>2. 這是第二行列表項帜乞。
>
>給出一些例子代碼:
>
> return shell_exec("echo $input | $markdown_script");
這是一個標題
- 這是第一行列表項。
- 這是第二行列表項筐眷。
給出一些例子代碼:
return shell_exec("echo $input | $markdown_script");
列表
Markdown 支持有序列表和無序列表黎烈。
無序列表使用星號、加號或是減號作為列表標記:
* Red
* Green
* Blue
+ Red
+ Green
+ Blue
- Red
- Green
- Blue
- Red
- Green
- Blue
有序列表 使用數(shù)字接著一個英文句點:
1. Bird
2. Math
3. Yellow
很重要的一點是,你在列表標記上使用的數(shù)字并不會影響輸出的HTML結果怨喘,上面的列表所產(chǎn)生的HTML 標記為:
<ol>
<li>Bird</li>
<li>Math</li>
<li>Yellow</li>
</ol>
即使你寫成
1. Bird
1. Math
1.Yellow
也不影響HTML的輸出
- Bird
- Math
- Yellow