簡書 Markdown常用語法

標題

一級標題

二級標題

三級標題

四級標題

五級標題
六級標題

列表

無序列表

  • 列表
  • 列表
  • Red
  • Green
  • Blue
  • Red
  • Green
  • Blue

有序列表

  • 1 有序列表
  • 2 有序列表
  • 3 有序列表
  • Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
    Aliquam hendrerit mi posuere lectus. Vestibulum enim wisi,
    viverra nec, fringilla in, laoreet vitae, risus.
  • Donec sit amet nisl. Aliquam semper ipsum sit amet velit.
    Suspendisse id sem consectetuer libero luctus adipiscing.

鏈接和圖片

簡書
博客園

美麗風景

風景2

清純美女

引用

一盞燈, 一片昏黃; 一簡書, 一杯淡茶。 守著那一份淡定, 品讀屬于自己的寂寞。 保持淡定, 才能欣賞到最美麗的風景! 保持淡定, 人生從此不再寂寞。

詩詞引用

大漠孤煙直
長河落日圓

粗體和斜體

一盞燈,一片黃昏,一杯淡茶.

這是一個標題。

  1. 這是第一行列表項。
  2. 這是第二行列表項。

給出一些例子代碼:

return shell_exec("echo $input | $markdown_script");

代碼引用

這是一段代碼 System.err.println(zbySchedulingHandle.toString());

多段代碼引用

@RenderJsonResult
    public static void getTickectOrderDetail() throws Exception{
        Map<String, String> paramsmap = new HashMap<String, String>();
        for (Map.Entry<String, String[]> iter : params.all().entrySet()) {
            if(!"body".equals(iter.getKey())){
                paramsmap.put(iter.getKey(), iter.getValue()[0]);
            }
        }
        Result relt=result.get();
}

代碼塊

@requires_authorization
def somefunc(param1='', param2=0):
    '''A docstring'''
    if param1 > param2: # interesting
        print 'Greater'
    return (param2 - param1 + 1) or None
class SomeClass:
    pass
>>> message = '''interpreter
... prompt'''

This is an example inline link.

This link has no title attribute.


See my About page for details.

http://example.com/
*literal asterisks*

表格

Item Value Qty
Computer 1600 USD 5
Phone 12 USD 12
Pipe 1 USD 234
姓名 語文成績 數學成績 總成績
喜羊羊 100 120 220

流程圖

st=>start: Start
e=>end
op=>operation: My Operation
cond=>condition: Yes or No?

st->op->cond
cond(yes)->e
cond(no)->op
以及時序圖:

```sequence
Alice->Bob: Hello Bob, how are you?
Note right of Bob: Bob thinks
Bob-->Alice: I am good thanks!

提示:想了解更多,請查看流程圖[語法][3]以及時序圖[語法][4]。

復選框

使用 - [ ]- [x] 語法可以創建復選框,實現 todo-list 等功能。例如:

  • [x] 已完成事項
  • [ ] 待辦事項1
  • [ ] 待辦事項2

LaTeX 公式

可以創建行內公式,例如 \Gamma(n) = (n-1)!\quad\forall n\in\mathbb N。或者塊級公式:

x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a}

腳注

Hello程序[1]

Markdown語法學習


目錄


Markdown簡介

Markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文本格式編寫文檔,然后轉換成格式豐富的HTML頁面。 —— 維基百科

你現在讀的這些文字,就是使用簡單的符號標識不同的標題,將某些文字標記為粗體或者斜體,創建一個鏈接.


基本語法

標題

\#號數量標示標題大小, \# 一號標題 \## 二號標題 \### 三號標題 \#### 四號標題 \##### 五號標題 \###### 六號標題

展示出來的樣式

一號標題

二號標題

三號標題

四號標題

五號標題
六號標題

分隔線

通過利用分隔線可以使內容保持距離,使閱讀者更容易閱讀。
語法為***
注意:使用***,或---(三個減號),或___(三個下劃線),均能實現此效果。
效果為下面這貨


強調

使用加粗強調即可實現為包含內容強調的效果
效果為加粗強調
使用斜體強調即可實現為包含內容強調的效果
效果為斜體強調


圖片

語法與鏈接很像,不過前面要加上一個!
語法! [圖片名] (圖片鏈接)
注意有的Markdown不支持本地文件上傳,需要圖片有網絡地址,不過「簡書」上支持截圖直接上傳和拖動直接上傳,很是方便。


列表

列表分有序列表和無序列表
有序的很簡單啦
\1. 有序1
\2. 有序2
效果為

  1. 有序1
  2. 有序2

而無序的語法為
\ - 無序
\ * 無序
\ +無序

注意:使用-,*,+都可以實現無序的排列,且沒有先后順序之分。但無序有一種包含的關系,在Markdown的語法里最高級的無序是實體黑心圓,次一級是空心圓,再次一次是實體正方形。
另外有序列表和無序列表中間需要分隔,不然會出現一些排版上的錯誤,大家可以動手體驗一下就明白我說的是什么意思啦。

正常效果展示

  • 無序
    • 無序
      • 無序

表格

表格的語法在基本語法里麻煩一些,不過據粥粥實際使用來說,用個兩三回就可以熟練掌握了,這里也會介紹的盡量仔細,方便其他讀者查看。
語法:
第一欄|表頭1|表頭2|表頭3|
第二欄|----|------|------| 注意:必須有第二欄\豎線的內容列表才能顯示出來,如我們添加以下表格信息。

| 項目  |  價格 |  數量  |
| :--- | -----:| :---: |
| 電腦  |¥5600 |  5    |
| 手機  |¥4300 |  12   |
| 冰箱  |¥3100 | 234   |

項目 價格 數量
電腦 ¥5600 5
手機 ¥4300 12
iPad ¥3100 234

效果如下

項目 價格 數量
電腦 ¥5600 5
手機 ¥4300 12
iPad ¥3100 234

補充:大家可能注意到第二欄中的\:,這貨就是用來做對齊用的,語法如下:
左對齊::----
右對齊:----:
居中對齊::----:
大家在實際使用中試一兩次很容易就明了啦。


引用

語法為>引用內容
嵌套的語法為>>引用也可以嵌套
效果為

引用內容

引用也可以嵌套呀


代碼塊

下面就是一堆代碼
若是一行的話,可以用代碼內容

效果如
代碼內容
若是太多的話,直接代碼塊內容
效果如下

@requires_authorization
def somefunc(param1='', param2=0):
    '''A docstring'''
    if param1 > param2: # interesting
        print 'Greater'
    return (param2 - param1 + 1) or None
class SomeClass:
    pass
>>> message = '''interpreter
... prompt'''


擴展語法


復選框

使用 - [ ]- [x] 語法可以創建復選框,實現 todo-list 等功能。效果如:

  • [x] 已完成事項
  • [ ] 待辦事項1
  • [ ] 待辦事項2

LaTeX 公式

可以創建行內公式,例如 \Gamma(n) = (n-1)!\quad\forall n\in\mathbb N?;蛘邏K級公式:

效果如
x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a}


流程圖

流程圖和時序屬于Markdown中的擴展語法,因此在某些僅支持基本語法編輯器的頁面中可能無法顯示效果,大家可以換其他的試試,不過太嫌麻煩的話,用其他更專業的流程圖工具會更好表現一些,畢竟Md更適用于標記文本信息,如果想查看實際效果,可以復制下面代碼到馬克飛象的在線編輯器中試一下。
這里主要補充一些粥粥搜集來的知識。

st=>start: Start|past:>http://www.google.com[]
e=>end: End:>http://www.google.com
op1=>operation: My Operation|past
op2=>operation: Stuff|current
sub1=>subroutine: My Subroutine|invalid
cond=>condition: Yes 
or No?|approved:>http://www.baidu.com
c2=>condition: Good idea|rejected
io=>inputoutput: catch something...|request

st->op1(right)->cond
cond(yes, right)->c2
cond(no)->sub1(left)->op1
c2(yes)->io->e
c2(no)->op2->e

流程圖語法及解釋

語法如下

flow
st=>start: Start|past:>http://www.google.com[blank]
e=>end: End:>http://www.google.com
op1=>operation: My Operation|past
op2=>operation: Stuff|current
sub1=>subroutine: My Subroutine|invalid
cond=>condition: Yes 
or No?|approved:>http://www.baidu.com
c2=>condition: Good idea|rejected
io=>inputoutput: catch something...|request

st->op1(right)->cond
cond(yes, right)->c2
cond(no)->sub1(left)->op1
c2(yes)->io->e
c2(no)->op2->e

流程圖的語法大體分為兩面,第一段用來定義元素,第二段用來連接元素
如tag=>type: content:>url

  • 定義元素
    tag是一個標簽,在第二段連接元素時用
    type是這個標簽的類型,常見的類型有

    • start
    • end
    • operation
    • subroutine
    • condition
      -inputoutput

    condition就是流程圖的框里要寫的內容,中英文均可,但是type后的冒號和文本間一定要有個空格,不然會出問題,url指向一個連接,與框框中的文本綁定。

  • 連接元素
    直接用->連接兩個元素,condition有yes和no兩個分支,因此要寫成cond(yes) cond(no)


作者:陌上曦夏
鏈接:http://www.lxweimin.com/p/4e0108c3d6d7
來源:簡書
簡書著作權歸作者所有,任何形式的轉載都請聯系作者獲得授權并注明出處。


  1. 即:Hello, world 程序 ?

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,563評論 6 544
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,694評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事?!?“怎么了?”我有些...
    開封第一講書人閱讀 178,672評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,965評論 1 318
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,690評論 6 413
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 56,019評論 1 329
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 44,013評論 3 449
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 43,188評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,718評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,438評論 3 360
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,667評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,149評論 5 365
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,845評論 3 351
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,252評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,590評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,384評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,635評論 2 380

推薦閱讀更多精彩內容

  • Markdown 語法手冊 (完整整理版) 原創 2016年09月15日 22:35:35 標簽: markdow...
    安卓_背包客閱讀 3,158評論 0 3
  • 本文轉載自白老師課堂的簡書《 Markdown 語法詳解》 關于簡書 Markdown Markdown 語法的目...
    xiaofu666閱讀 1,737評論 0 17
  • 歡迎關注微信公眾號:北島向南(id:nanzhouie) GitHub Pages:https://zhouie....
    zhouie閱讀 4,901評論 4 72
  • 這段時間看簡書文章,自己也開始做筆記,記錄自己的一些學習內容。剛開始也沒多在意排版,就隨便排版寫,寫完一兩篇文章,...
    LINGSHOW閱讀 1,238評論 5 3
  • 文中講到老師在早晨第一節課的時候,把一天里要學的知識點全部寫在黑板上,如果大家都非常努力,上午就能把一天的學校計劃...
    燕子飛呀閱讀 283評論 0 0