001-Markdown 語法

markdown 語法

Markdown 的語法全由一些符號所組成,這些符號經(jīng)過精挑細選,其作用一目了然

兼容 HTML

在 HTML 區(qū)塊標簽間的 Markdown 格式語法將不會被處理

例:

<p>歡迎使用Markdown 文檔格式編寫文檔!</p>

效果:

<p>歡迎使用Markdown 文檔格式編寫文檔!</p>


1. 區(qū)塊元素


段落和換行

段落:
  是由一個或多個連續(xù)的文本行組成,它的前后要有一個以上的空行。
  空行的定義是顯示上看起來像是空的,便會被視為空行。
  比方說,若某一行只包含空格和制表符,則該行也會被視為空行

換行:
  在插入處先按入兩個以上的空格然后回

例:

你好,中國!

這是一封來自大山的信!

效果:

你好,中國!

這是一封來自大山的信!


標題

在行首插入 1 到 6 個 # ,對應(yīng)到標題 1 到 6 階

例:

# h1標題
## h2號標題
### h3號標題
#### h4號標題
##### h5號標題
###### h6號標題

效果:

h1標題

h2號標題

h3號標題

h4號標題

h5號標題
h6號標題

區(qū)塊引用 Blockquotes

行最前面加上 >

例:
> 今天天氣不錯!
> > --左霄紅

效果:

今天天氣不錯!

--左霄紅


列表

無序列表使用星號、加號或是減號作為列表標記
有序列表則使用數(shù)字接著一個英文句點

例:

* 北京
* 天津
* 山西


1. 北京
2. 上海
3. 廣州

效果:

  • 北京
  • 天津
  • 山西
  1. 北京
  2. 上海
  3. 廣州

代碼區(qū)塊

行首縮進 4 個空格或是 1 個制表符就可以建立代碼區(qū)塊

例:

這里是測試信息

效果:

這里是測試信息

分隔線

在一行中用三個以上的星號、減號、底線來建立一個分隔線,行內(nèi)不能有其他東西

例:

---
___
***

效果:





2. 區(qū)段元素


鏈接

只要在方塊括號后面緊接著圓括號并插入網(wǎng)址鏈接即可

例:

[百度](http://baidu.com)
> 君不見,黃河之水天上來,奔流到海不復(fù)回。
    ————[李白](http://baike.baidu.com/link?url=s9TDLrw3cIwB4M_epaF9pFzpskmvBjTtdhHAT4yptDQJmKwvWg2pk60uXG1SbI_0VYuIFy5hx68B054vhYMEtcUD3C4filz8bL_9lJCVe4S)《將進酒》
    ![李白](http://upload-images.jianshu.io/upload_images/2666050-f2e9ac135450b8cd.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

效果:

百度

君不見,黃河之水天上來,奔流到海不復(fù)回。
————李白《將進酒》

李白


強調(diào)

Markdown 使用星號( * )作為標記強調(diào)字詞的符號
被一個 * 包圍的字詞會被轉(zhuǎn)成用 <em>
被兩個 * 包起來的話,則會被轉(zhuǎn)成 <strong>

例:

*this is a test*
**你好!中國**

效果:

this is a test
你好!中國


代碼

如果要標記一小段行內(nèi)代碼,你可以用反引號把它包起來( `)

例:

`var_dump($name)`

效果:

var_dump($name)

如果要標記大段多行代碼,你可以用三個反引號把它包起來( ``` )

例:

```
public function test()
{
    echo __LINE__;
}
```

效果:

public function test()
{
    echo __LINE__;
}

圖片

· 一個驚嘆號 !
· 接著一個方括號,里面放上圖片的替代文字 [文字]
· 接著一個圓括號,里面放上圖片的網(wǎng)址 (網(wǎng)址)

例:

![李白](http://upload-images.jianshu.io/upload_images/2666050-f2e9ac135450b8cd.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

效果:

李白

表格

例:

| 列1 | 列2 | 列3 |
| --- | --: | :-: |
| 天津| 128 | 28 |

效果:

列1 列2 列3
天津 128 28

3. 其它


自動鏈接

Markdown 支持以比較簡短的自動鏈接形式來處理網(wǎng)址和電子郵件信箱
只要是用尖括號包起來<>, Markdown 就會自動把它轉(zhuǎn)成鏈接。
一般網(wǎng)址的鏈接文字就和鏈接地址一樣

例:

<http://baidu.com>

<feng7396553@163.com>

效果:

http://baidu.com

feng7396553@163.com


反斜杠

利用反斜杠來插入一些在語法中有其它意義的符號
Markdown 支持以下這些符號前面加上反斜杠來幫助插入普通的符號:
  \ 反斜線
  ` 反引號
  * 星號
  _ 底線
  {} 花括號
  [] 方括號
  () 括弧
  # 井字號
  + 加號
  - 減號
  . 英文句點
  ! 驚嘆號

例:

\# 中國

效果:

# 中國

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容