基本語(yǔ)法
換行
行尾加兩個(gè)空格悯嗓,然后加return
鍵
-
不換行
測(cè)試
哈哈
效果如下:
測(cè)試 哈哈
-
換行
測(cè)試
哈哈
效果如下:
測(cè)試
哈哈
加粗
加粗字前后都使用兩個(gè)*
號(hào)或者_
**加粗**
__加粗__
效果如下:
加粗
加粗
加粗
斜體
在斜體字前后加一個(gè)*
號(hào)或者_
*斜體*
效果如下:
斜體
標(biāo)題
一種方式:一級(jí)標(biāo)題可以在標(biāo)題下一行使用
=
號(hào)恤批,二級(jí)標(biāo)題可以在標(biāo)題下一行使用-
號(hào)-
另一種方式:總共可以有六級(jí)標(biāo)題,分別在標(biāo)題前面使用1-6個(gè)
#
號(hào)分別表示對(duì)應(yīng)的標(biāo)題等級(jí)
一級(jí)標(biāo)題
=
二級(jí)標(biāo)題
-
效果如下:
一級(jí)標(biāo)題
二級(jí)標(biāo)題
或者
# 一級(jí)標(biāo)題
## 二級(jí)標(biāo)題
### 三級(jí)標(biāo)題
#### 四級(jí)標(biāo)題
##### 五級(jí)標(biāo)題
###### 六級(jí)標(biāo)題
效果如下:
一級(jí)標(biāo)題
二級(jí)標(biāo)題
三級(jí)標(biāo)題
四級(jí)標(biāo)題
五級(jí)標(biāo)題
六級(jí)標(biāo)題
鏈接和郵箱
-
自動(dòng)鏈接告唆,在鏈接前后使用
<>
<http://www.baidu.com>
<uranusjr@gmail.com>
效果如下:
-
行內(nèi)鏈接
[]()
,[]
里面為鏈接標(biāo)題谷婆,()
里面為鏈接地址
[百度](http://www.baidu.com)
效果如下:
-
引用鏈接
[][]
萝嘁,[]:***
,其中第一個(gè)[]
里面為鏈接標(biāo)題瘪贱,第二個(gè)[]
里面為鏈接標(biāo)識(shí)id纱控,第三個(gè)[]
里面鏈接標(biāo)識(shí)id,其后面為真實(shí)url
[GitHub](gitHub_id)
[gitHub_id]:https://github.com
效果如下:
圖片
-
行內(nèi)鏈接菜秦,使用
![]()
里面為圖片本地或網(wǎng)絡(luò)地址甜害,地址后面可選圖片標(biāo)題
![網(wǎng)絡(luò)圖片1] (http://upload-images.jianshu.io/upload_images/1768589-173b2734f0487253.jpg "net_image1")
效果如下:
![本地圖片1] (local_image.jpg "local_image1")
效果如下:
-
引用鏈接,使用
![][],[]:***
球昨,其中第一個(gè)[]
里面為圖片標(biāo)題尔店,第二個(gè)[]
里面為圖片標(biāo)識(shí)id,第三個(gè)[]
里面為圖片標(biāo)識(shí)id主慰,其后面為圖片本地或網(wǎng)絡(luò)地址嚣州,地址后面可選圖片標(biāo)題
![網(wǎng)絡(luò)圖片2][net_image]
[net_image]:https://imgt.388g.com/allimg/160711/5-160G10T615.jpg "net_image2"
效果如下:
![本地圖片2][local_image]
[local_image]:local_test.gif "local_image2"
效果如下:
列表
列表前必須有空行(或塊元素)
無(wú)序列表使用
*
或-
-
列表內(nèi)條目可以使用縮進(jìn)進(jìn)行嵌套
- 無(wú)序列表
- 一級(jí)嵌套
- 二級(jí)嵌套
- 三級(jí)嵌套
- 二級(jí)嵌套
- 一級(jí)嵌套
- 無(wú)序列表
-
有序列表可以使用數(shù)字+
.
+空格的方式標(biāo)識(shí)順序- 有序列表
- 序號(hào)1
- 序號(hào)2
- 序號(hào)3
- 有序列表
引用
-
使用
>
進(jìn)行引用,只要段落之間沒(méi)有空行共螺,并不是每一行都需要以>開(kāi)頭
> 篳路藍(lán)縷该肴,以啟山林
君子和而不同,小人同而不和
德不孤藐不,必有鄰
>己所不欲沙庐,勿施于人
效果如下:
篳路藍(lán)縷,以啟山林
君子和而不同佳吞,小人同而不和
德不孤拱雏,必有鄰己所不欲,勿施于人
-
引用可以嵌套
> 三軍可奪帥也底扳,匹夫不可奪志也
> > 見(jiàn)賢思齊焉铸抑,見(jiàn)不賢而內(nèi)自省也
> > > 朝聞道,夕死可矣
效果如下:
三軍可奪帥也衷模,匹夫不可奪志也
見(jiàn)賢思齊焉鹊汛,見(jiàn)不賢而內(nèi)自省也
朝聞道,夕死可矣
-
大部分Markdown語(yǔ)法都可以在塊引用中使用
> * 列表
[百度](https://www.baidu.com)
![圖片](http://upload-images.jianshu.io/upload_images/1768589-b07325f8a8178d14.jpg)
[簡(jiǎn)書(shū)][jianshu_id]
[jianshu_id]:http://www.reibang.com
效果如下:
- 列表
百度
簡(jiǎn)書(shū)
- 列表
代碼
行內(nèi)代碼阱冶,行內(nèi)代碼使用
`
表示刁憋,如果代碼中有反引號(hào)code has `backticks `
需要顯示,可以使用雙反引號(hào)``code has `backticks` ``
-
縮進(jìn)代碼木蹬,縮進(jìn)代碼可以使用至少4個(gè)空格或者1個(gè)Tab回退
print('縮進(jìn)代碼')
print('縮進(jìn)代碼前必須有空白行')
效果如下:
print('縮進(jìn)代碼') print('縮進(jìn)代碼前必須有空白行')
-
代碼塊
-
在代碼前后使用
`
```
print('代碼塊')
```效果如下:
print('代碼塊')
-
也可以使用
~
代替`
~~~
print('代碼塊')
~~~效果如下:
print('代碼塊')
-
在第一列末尾加上language ID支持代碼高亮至耻,支持的語(yǔ)言及語(yǔ)言id見(jiàn)鏈接
~~~python
foo = (1,2,3,4)
bar = (5,6,7,8)
for f,b in zip(foo,bar):
print f,b
~~~效果如下:
foo = (1,2,3,4) bar = (5,6,7,8) for f,b in zip(foo,bar): print f,b
```objective-c
- (void)testFunction{
for (UIView *view in self.view.subviews) {
NSLog(@"%@",NSStringFromCGRect(view.frame));
}
}
```效果如下:
- (void)testFunction{ for (UIView *view in self.view.subviews) { NSLog(@"%@",NSStringFromCGRect(view.frame)); } }
-
水平線
使用在一行中使用***
或者---
,則會(huì)顯示一條水平線
效果如下:
表格
-
使用
|
分割不同的列,在第一列下面使用---
分割不同的行尘颓,使用:設(shè)置對(duì)其方式走触,表格前面必須有空白行First Column|Second Column ---|--- 年齡|18 性別|男 民族|漢
效果如下:
First Column Second Column 年齡 18 性別 男 民族 漢 -
最左邊和最右邊的管道
|
只是美觀性的,可以省略疤苹;每一行排版并不重要互广,對(duì)齊完全取決于:
標(biāo)記,表格的列寬是由內(nèi)容決定| Left Aligned | Center Aligned | Right Aligned | |:------------- |:---------------:| -------------:| | col 3 is | some wordy text | $1600 | | col 2 is | centered | $12 | | zebra stripes | are neat | $1 |
效果如下:
Left Aligned Center Aligned Right Aligned col 3 is some wordy text $1600 col 2 is centered $12 zebra stripes are neat $1 -
下面是支持的可選內(nèi)聯(lián)標(biāo)記的列表
Option name | Markup | Result if enabled | --------------------|-------------------|-----------------------| Intra-word emphasis | So A\*maz\*ing | So A<em>maz</em>ing | Strikethrough | \~~Much wow\~~ | <del>Much wow</del> | Underline | \_So doge\_ | <u>So doge</u> | Quote [^quote] | \"Such editor\" | <q>Such editor</q> | Highlight | \==So good\== | <mark>So good</mark> | Superscript | hoge\^(fuga) | hoge<sup>fuga</sup> | Autolink | http://t.co | <http://t.co> | Footnotes | [\^4]: and [\^4]: | [^4] and footnote 4 |
Option name Markdown Markup Result if enabled 斜體 So A*maz*ing So A<em>maz</em>ing 刪除線 ~~Much wow~~ <del>Much wow</del> 下劃線 \_So doge\_ <u>So doge</u> 引用[1] "Such editor" <q>Such editor</q> 高亮 ==So good== <mark>So good</mark> 上標(biāo) hoge^fuga hogefuga 鏈接 http://t.co http://t.co 腳注 [^foot] [2] [^foot]: You don't have to use a number. Arbitrary things like `[^footy note4]` and `[^footy note4]:` will also work. But they will *render* as numbered footnotes. Also, no need to keep your footnotes in order, I will sort out the order for you so they appear in the same order they were referenced in the text body. You can even keep some footnotes near where you referenced them, and collect others at the bottom of the file in the traditional place for footnotes. [^foot]: 腳注不需要一定用數(shù)字卧土。任意的`[footy note4]`和`[footy note4]:`都有效惫皱,他們會(huì)按照腳注的id渲染,在文中使用了`[^foot]`標(biāo)記腳注后尤莺,只有在后面用`[^foot]: `備注腳注后才能讓該腳注渲染旅敷。同樣的不需要保持腳注備注的順序,Markdown將為你整理一下順序缝裁,這樣它們就會(huì)按照在文本正文中引用的順序出現(xiàn);甚至可以在引用它們的地方附近保留一些腳注足绅,也可以在文件的底部收集其他腳注 [^quote]: 引用用html<q>標(biāo)簽替換文字“"引號(hào)字符捷绑。引用和Smartypants在語(yǔ)法上是不兼容的。如果兩個(gè)都啟用氢妈,則引用優(yōu)先粹污。注意,引用與blockquote不同首量,后者是標(biāo)準(zhǔn)的Markdown的一部分
流程圖
```flow
st=>start: 開(kāi)始:>https://www.baidu.com
e=>end: print("Done")
op=>operation: a
op1=>operation: a+1
op2=>operation: a*2
op3=>operation: print(a)
cond1=>condition: a<10
cond2=>condition: a>100
st->op->cond1
cond1(yes)->op1(left)->op
cond1(no)->op2(bottom)->cond2
cond2(yes)->e
cond2(no,right)->op3(right)->op2()
效果如下:
-
引用用html<q>標(biāo)簽替換文字“"引號(hào)字符壮吩。引用和Smartypants在語(yǔ)法上是不兼容的。如果兩個(gè)都啟用加缘,則引用優(yōu)先鸭叙。注意,引用與blockquote不同拣宏,后者是標(biāo)準(zhǔn)的Markdown的一部分 ?
-
腳注不需要一定用數(shù)字沈贝。任意的
[footy note4]
和[footy note4]:
都有效,他們會(huì)按照腳注的id渲染勋乾,在文中使用了[^foot]
標(biāo)記腳注后宋下,只有在后面用[^foot]:
備注腳注后才能讓該腳注渲染。同樣的不需要保持腳注備注的順序辑莫,Markdown將為你整理一下順序学歧,這樣它們就會(huì)按照在文本正文中引用的順序出現(xiàn);甚至可以在引用它們的地方附近保留一些腳注各吨,也可以在文件的底部收集其他腳注 ?