語法說明:php
引用須要在被引用的文本前加上>符號。css
代碼:java
> 這是一個有兩段文字的引用,
> 無心義的佔行文字1.
> 無心義的佔行文字2.
>
> 無心義的佔行文字3.
> 無心義的佔行文字4.
顯示效果:程序員
這是一個有兩段文字的引用,
無心義的佔行文字1.
無心義的佔行文字2.shell無心義的佔行文字3.
無心義的佔行文字4.ruby
Markdown 也容許你偷懶只在整個段落的第一行最前面加上 > :markdown
代碼:編輯器
> 這是一個有兩段文字的引用,
無心義的佔行文字1.
無心義的佔行文字2.
> 無心義的佔行文字3.
無心義的佔行文字4.
顯示效果:ide
這是一個有兩段文字的引用,
無心義的佔行文字1.
無心義的佔行文字2.函數無心義的佔行文字3.
無心義的佔行文字4.
區塊引用能夠嵌套(例如:引用內的引用),只要根據層次加上不一樣數量的 > :
代碼:
>>> 請問 Markdwon 怎麼用? - 小白
>> 本身看教程! - 憤青
> 教程在哪? - 小白
顯示效果:
請問 Markdwon 怎麼用? - 小白
本身看教程! - 憤青
教程在哪? - 小白
引用的區塊內也可使用其餘的 Markdown 語法,包括標題、列表、代碼區塊等:
代碼:
> 1. 這是第一行列表項。
> 2. 這是第二行列表項。
>
> 給出一些例子代碼:
>
> return shell_exec("echo $input | $markdown_script");
顯示效果:
- 這是第一行列表項。
- 這是第二行列表項。
給出一些例子代碼:
return shell_exec("echo $input | $markdown_script");
圖片的建立方式與超連接類似,並且和超連接同樣也有兩種寫法,行內式和參考式寫法。
語法中圖片Alt的意思是若是圖片由於某些緣由不能顯示,就用定義的圖片Alt文字來代替圖片。 圖片Title則和連接中的Title同樣,表示鼠標懸停與圖片上時出現的文字。 Alt 和 Title 都不是必須的,能夠省略,但建議寫上。
語法說明:
代碼:
美麗花兒:

顯示效果:
美麗花兒:
語法說明:
在文檔要插入圖片的地方寫![圖片Alt][標記]
在文檔的最後寫上[標記]:圖片地址 「Title」
代碼:
美麗花兒:
![美麗花兒][flower]
[flower]:http://ww2.sinaimg.cn/large/56d258bdjw1eugeubg8ujj21kw16odn6.jpg "美麗花兒"
顯示效果:
美麗花兒:
在段落中填寫 [TOC]
以顯示全文內容的目錄結構。
效果參見最上方的目錄
語法說明:
在須要添加註腳的文字後加上腳註名字[^註腳名字],稱爲加註。 而後在文本的任意位置(通常在最後)添加腳註,腳註前必須有對應的腳註名字。
注意:經測試註腳與註腳之間必須空一行,否則會失效。成功後會發現,即便你沒有把註腳寫在文末,經Markdown轉換後,也會自動歸類到文章的最後。
代碼:
使用 Markdown[^1]能夠效率的書寫文檔, 直接轉換成 HTML[^2], 你可使用 Leanote[^Le] 編輯器進行書寫。
[^1]:Markdown是一種純文本標記語言
[^2]:HyperText Markup Language 超文本標記語言
[^Le]:開源筆記平臺,支持Markdown和筆記直接發爲博文
顯示效果:
使用 Markdown1能夠效率的書寫文檔, 直接轉換成 HTML2, 你可使用 Leanote3 編輯器進行書寫。
注:腳註自動被搬運到最後面,請到文章末尾查看,而且腳註後方的連接能夠直接跳轉回到加註的地方。
代碼:
質能守恆方程能夠用一個很簡潔的方程式 $E=mc^2$ 來表達。
顯示效果:
質能守恆方程能夠用一個很簡潔的方程式 來表達。
代碼:
$$\sum_{i=1}^n a_i=0$$
$$f(x_1,x_x,\ldots,x_n) = x_1^2 + x_2^2 + \cdots + x_n^2 $$
$$\sum^{j-1}_{k=0}{\widehat{\gamma}_{kj} z_k}$$
訪問 MathJax 參考更多使用方法。
代碼:
flow
st=>start: Start:>https://www.zybuluo.com
io=>inputoutput: verification
op=>operation: Your Operation
cond=>condition: Yes or No?
sub=>subroutine: Your Subroutine
e=>end
st->io->op->cond
cond(yes)->e
cond(no)->sub->io
顯示效果:
更多語法參考:流程圖語法參考
語法說明:
代碼:
簡單方式寫表格:
學號|姓名|分數
-|-|-
小明|男|75
小紅|女|79
小陸|男|92
原生方式寫表格:
|學號|姓名|分數|
|-|-|-|
|小明|男|75|
|小紅|女|79|
|小陸|男|92|
爲表格第二列指定方向:
產品|價格
-|-:
Leanote 高級帳號|60元/年
Leanote 超級帳號|120元/年
顯示效果:
簡單方式寫表格:
學號 | 姓名 | 分數 |
---|---|---|
小明 | 男 | 75 |
小紅 | 女 | 79 |
小陸 | 男 | 92 |
原生方式寫表格:
學號 | 姓名 | 分數 |
---|---|---|
小明 | 男 | 75 |
小紅 | 女 | 79 |
小陸 | 男 | 92 |
爲表格第二列指定方向:
產品 | 價格 |
---|---|
Leanote 高級帳號 | 60元/年 |
Leanote 超級帳號 | 120元/年 |
你能夠在一行中用三個以上的星號、減號、底線來創建一個分隔線,行內不能有其餘東西。你也能夠在星號或是減號中間插入空格。下面每種寫法均可以創建分隔線:
代碼:
* * *
***
*****
- - -
---------------------------------------
顯示效果都同樣:
對於程序員來講這個功能是必不可少的,插入程序代碼的方式有兩種,一種是利用縮進(Tab), 另外一種是利用」`」符號(通常在ESC鍵下方)包裹代碼。
語法說明:
注意: 縮進式插入前方必須有空行
代碼:
C語言裏的函數 `scanf()` 怎麼使用?
顯示效果:
C語言裏的函數 scanf()
怎麼使用?
縮進 4 個空格或是 1 個製表符
一個代碼區塊會一直持續到沒有縮進的那一行(或是文件結尾)。
代碼:
#include <stdio.h>
int main(void)
{
printf("Hello world\n");
}
顯示效果:
#include <stdio.h>
int main(void)
{
printf("Hello world\n");
}
代碼:
```
#include <stdio.h>
int main(void)
{
printf("Hello world\n");
}
、、、
顯示效果:
#include <stdio.h>
int main(void)
{
printf("Hello world\n");
}
在代碼區塊裏面, & 、 < 和 > 會自動轉成 HTML 實體,這樣的方式讓你很是容易使用 Markdown 插入範例用的 HTML 原始碼,只須要複製貼上,剩下的 Markdown 都會幫你處理,例如:
代碼:
第一個例子:
<div class="footer">
© 2004 Foo Corporation
</div>
第二個例子:
<table>
<tr>
<th rowspan="2">值班人員</th>
<th>星期一</th>
<th>星期二</th>
<th>星期三</th>
</tr>
<tr>
<td>李強</td>
<td>張明</td>
<td>王平</td>
</tr>
</table>
顯示效果:
第一個例子:
第二個例子:
值班人員 | 星期一 | 星期二 | 星期三 |
---|---|---|---|
李強 | 張明 | 王平 |