標題
****在文字寫書寫不同數量的#可以完成不同的標題,如下:
一級標題
二級標題
三級標題
四級標題
五級標題
六級標題
等號及減號也可以進行標題的書寫,不過只能書寫二級標題,并且需要寫在文字的下面,減號及等號的數量不會影響標題的基數,如下:
二級標題
二級標題
列表
****無序列表的使用,在符號“-”后加空格使用。如下:
- 無序列表1
- 無序列表2
- 無序列表3
如果要控制列表的層級,則需要在符號“-”前使用空格。如下:
- 無序列表1
- 無序列表2
- 無序列表2.1
- 列表內容
- 列表內容
無序列表1
無序列表2無序列表2.1列表內容
列表內容
有序列表的使用,在數字及符號“.”后加空格一個,如下:
- 有序列表1
- 有序列表2
- 有序列表3
有序列表如果要區分層級,也可以在數字前加空格。
引用
****引用的格式是使用符號“>”后面書寫文字,及可以使用引用。如下:
這個是引用
是不是和電子郵件中的
引用格式很像
粗體與斜體
****粗體的使用是在需要加粗的文字前后各加兩個“”,而斜體的使用則是在需要斜體的文字前后各加一個“”,如果要使用粗體和斜體,那么就是在需要操作的文字前后各加三個“*”。如下:
這個是粗體
這個是斜體
****這個是粗體加斜體****
鏈接與圖片
在文中直接加鏈接,中括號中是需要添加鏈接的文字,圓括號中是需要添加的鏈接,如下:
在引用中加鏈接,第一個中括號添加需要添加的文字,第二個中括號中是引用鏈接的id,之后在引用中,使用id加鏈接:如下:
[link text][id][id]: http://example.com/ "optional title here"
在文中直接引用鏈接,直接使用尖括號,把鏈接加入到尖括號中就可以實現,如下:
http://example.com/ or address@example.com
插入互聯網上圖片,格式如下:
代碼塊
****用TAB鍵起始的段落,會被認為是代碼塊,如下:
echo “hello world";
如果在一個行內需要引用代碼,只要用反引號`引起來就好,如下:
Use the printf()
function.
Use theprintf()
function.
分割線與刪除線
****可以在一行中用三個以上的星號、減號、底線來建立一個分隔線,同時需要在分隔線的上面空一行。如下:
刪除線的使用,在需要刪除的文字前后各使用兩個符合“~”,如下
Mistaken text.
代碼塊與語法高亮
在需要高亮的代碼塊的前一行及后一行使用三個反引號“`”,同時第一行反引號后面表面代碼塊所使用的語言,如下:
rubyrequire 'redcarpet'markdown = Redcarpet.new("Hello World!")puts markdown.to_html
表格
可以使用冒號來定義表格的對齊方式,如下:
Tables | Are | Cool |
---|---|---|
col 3 is | right-aligned | $1600 |
col 2 is | centered | $12 |
zebra stripes | are neat | $1 |
UML圖
可以渲染序列圖:
張三->李四: 嘿,小四兒, 寫博客了沒?
Note right of 李四: 李四愣了一下,說:
李四-->張三: 忙得吐血,哪有時間寫。
或者流程圖:
t=>start: 開始
e=>end: 結束
op=>operation: 我的操作
cond=>condition: 確認?
st->op->cond
cond(yes)->e
cond(no)->op