一吐限、標(biāo)題
標(biāo)題的表示一共有兩種方法:
-
使用多個#號加空格開頭一行的標(biāo)題稠项,#號數(shù)量代表標(biāo)題的等級驾荣。
以此類推最多六級轻猖。一級標(biāo)題
二級標(biāo)題
三級標(biāo)題
-
使用下一行加入===組成的下劃線的一級標(biāo)題帆吻,以及下一行加入---組成的下劃線的二級標(biāo)題。其中咙边,下劃線長度沒有限制猜煮。
一級標(biāo)題
一級標(biāo)題
二級標(biāo)題
二、格式
(一)換行
有兩種方法用于換行:
-
在末尾添加兩個空格并回車败许。
第一行
第二行 -
兩個回車王带。
第一行
第二行
(二)字體
有粗體、斜體市殷、粗斜體三種字體樣式愕撰,其中每種樣式有兩種鍵入方法。
斜體文本
斜體文本
粗體文本
粗體文本
粗斜體文本
粗斜體文本
(三)分隔線
在單獨一行中使用三個以上的星號醋寝、減號搞挣、下劃線用于建立分隔線,符號間可以有空格音羞,但行內(nèi)不能出現(xiàn)其他字符囱桨。
需要特別注意使用-作為分隔線時可能與二級標(biāo)題格式?jīng)_突。
正文
正文
格式?jīng)_突處
正文
正文
(四)刪除線
在文字兩端各添加兩波浪線即為刪除線嗅绰。
ABCDEFGHIJK
ABCDEFGHIJK
(五)下劃線
下劃線使用<u>標(biāo)簽作為起始蝇摸,使用</u>標(biāo)簽作為結(jié)束。
<u>標(biāo)簽中間不得出現(xiàn)空格</u>
(六)腳注
腳注分為要標(biāo)注的文本和腳注本身办陷,將文本用中括號擴(kuò)起并在中括號開頭輸入^可創(chuàng)建被標(biāo)注的文本貌夕,腳注本身則為以上內(nèi)容后添加冒號,后接說明文本民镜。
需要注意的是[1]不支持該格式腳注
三啡专、列表
(一)無序列表
無序列表可用星號、加號制圈、減號加空格作為行開頭们童。其中,不同符號開頭的列表會被分隔開鲸鹦。
- 第一項
- 第二項
- 第三項
- 第四項
- 第五項
- 第六項
(二)有序列表
有序列表使用數(shù)字與.作為行開頭慧库。其中,數(shù)字編號會自動修正馋嗜。
- 第一項
- 第二項
- 第三項
- 第四項
(三)列表嵌套
在子列表行開頭添加四個空格(或tab)可實現(xiàn)嵌套齐板。
- 第一大項
- 第一小項
- 第二小項
- 第一小項
- 第二大項
- 第一小項
四、區(qū)塊
在行首添加>加空格即可生成引用區(qū)塊。在區(qū)塊中可嵌套區(qū)塊甘磨。
引用區(qū)塊
嵌套
在列表中加入?yún)^(qū)塊需要在>前加入四個空格或tab橡羞。
- 列表
列表內(nèi)區(qū)塊
列表外區(qū)塊
五、代碼
利用一對``可標(biāo)注單行代碼济舆。
如printf()
卿泽,該標(biāo)注方法可以放于正文內(nèi)。
以四個空格或tab開頭一行可生成代碼區(qū)塊滋觉。
#include<stdio.h>
void main(){
return 0;
}
或用一對```可以生成代碼區(qū)塊签夭,并可在第一行指定語言。
x = -3:0.1:3;
y = x^2;
plot(x,y)
六椎侠、鏈接
生成鏈接的格式為
[鏈接名稱](鏈接地址)
本教程來源于菜鳥教程
鏈接地址可以放于文檔尾以節(jié)省正文文字空間覆致。賦值格式為
[鏈接名稱][變量名稱]
[變量名稱]:鏈接地址
這個鏈接用 1 作為網(wǎng)址變量 Google
這個鏈接用 runoob 作為網(wǎng)址變量 Runoob
然后在文檔的結(jié)尾為變量賦值(網(wǎng)址)
七、圖片
生成圖片格式為
![alt 屬性文本](圖片地址)
![alt 屬性文本](圖片地址 "可選標(biāo)題")
圖片地址可以為此.md文件的相對地址或網(wǎng)絡(luò)地址肺蔚,也可像鏈接一樣在文檔末尾賦值煌妈。
這個鏈接用 1 作為網(wǎng)址變量 RUNOOB.
然后在文檔的結(jié)尾為變量賦值(網(wǎng)址)
若需要指定圖片的高度與寬度,需要使用<img>標(biāo)簽宣羊。
<img src="http://static.runoob.com/images/runoob-logo.png" width="50%" alt="文字說明">
八璧诵、表格
使用|分隔單元格,使用-分隔表頭與元素行仇冯。
表頭 表頭 單元格 單元格 單元格 單元格
在-行加入不同符號可以設(shè)置對其方式之宿。
-:右對齊
:-左對齊
:-:居中
左對齊列 右對齊列 居中對齊 單元格 單元格 單元格 單元格 單元格 單元格
九、高級技巧
(一)支持HTML
不在 Markdown 涵蓋范圍之內(nèi)的標(biāo)簽苛坚,都可以直接在文檔里面用 HTML 撰寫比被。
目前支持的 HTML 元素有:<kbd> <b> <i> <em> <sup> <sub> <br>等。
使用 <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Del</kbd> 重啟電腦
請不要在閱讀本文時嘗試重啟電腦 (ー_ー)
(二)轉(zhuǎn)義
Markdown 使用了很多特殊符號來表示特定的意義泼舱,如果需要顯示特定的符號則需要使用轉(zhuǎn)義字符等缀,Markdown 使用反斜杠轉(zhuǎn)義特殊字符。
文本加粗
** 正常顯示星號 **
Markdown 支持以下這些符號前面加上反斜杠來幫助插入普通的符號:
\ 反斜線
` 反引號
* 星號
_ 下劃線
{} 花括號
[] 方括號
() 小括號
# 井字號
+ 加號
- 減號
. 英文句點
! 感嘆號
(三)公式
當(dāng)你需要在編輯器中插入數(shù)學(xué)公式時娇昙,可以使用兩個美元符 $$ 包裹 TeX 或 LaTeX 格式的數(shù)學(xué)公式來實現(xiàn)尺迂。提交后,問答和文章頁會根據(jù)需要加載 Mathjax 對數(shù)學(xué)公式進(jìn)行渲染冒掌。
LaTeX公式可用媽咪叔提供的LaTeX公式編輯器進(jìn)行生成或預(yù)覽噪裕。
(四)流程圖
可以繪制流程圖、時序圖(順序圖)股毫、甘特圖等膳音,但可能需要插件進(jìn)行預(yù)覽。
詳情見菜鳥教程高級技巧筆記铃诬。
1祭陷、橫向流程圖源碼格式:
graph LR
A[方形] -->B(圓角)
B --> C{條件a}
C -->|a=1| D[結(jié)果1]
C -->|a=2| E[結(jié)果2]
F[橫向流程圖]
2苍凛、豎向流程圖源碼格式:
graph TD
A[方形] --> B(圓角)
B --> C{條件a}
C --> |a=1| D[結(jié)果1]
C --> |a=2| E[結(jié)果2]
F[豎向流程圖]
3、標(biāo)準(zhǔn)流程圖源碼格式:
st=>start: 開始框
op=>operation: 處理框
cond=>condition: 判斷框(是或否?)
sub1=>subroutine: 子流程
io=>inputoutput: 輸入輸出框
e=>end: 結(jié)束框
st->op->cond
cond(yes)->io->e
cond(no)->sub1(right)->op
4颗胡、標(biāo)準(zhǔn)流程圖源碼格式(橫向):
st=>start: 開始框
op=>operation: 處理框
cond=>condition: 判斷框(是或否?)
sub1=>subroutine: 子流程
io=>inputoutput: 輸入輸出框
e=>end: 結(jié)束框
st(right)->op(right)->cond
cond(yes)->io(bottom)->e
cond(no)->sub1(right)->op
5毫深、UML時序圖源碼樣例:
對象A->對象B: 對象B你好嗎?(請求)
Note right of 對象B: 對象B的描述
Note left of 對象A: 對象A的描述(提示)
對象B-->對象A: 我很好(響應(yīng))
對象A->對象B: 你真的好嗎吩坝?
6毒姨、UML時序圖源碼復(fù)雜樣例:
Title: 標(biāo)題:復(fù)雜使用
對象A->對象B: 對象B你好嗎?(請求)
Note right of 對象B: 對象B的描述
Note left of 對象A: 對象A的描述(提示)
對象B-->對象A: 我很好(響應(yīng))
對象B->小三: 你好嗎
小三-->>對象A: 對象B找我了
對象A->對象B: 你真的好嗎?
Note over 小三,對象B: 我們是朋友
participant C
Note right of C: 沒人陪我玩
7钉寝、UML標(biāo)準(zhǔn)時序圖樣例:
%% 時序圖例子,-> 直線弧呐,-->虛線,->>實線箭頭
sequenceDiagram
participant 張三
participant 李四
張三->王五: 王五你好嗎嵌纲?
loop 健康檢查
王五->王五: 與疾病戰(zhàn)斗
end
Note right of 王五: 合理 食物 <br/>看醫(yī)生...
李四-->>張三: 很好!
王五->李四: 你怎么樣?
李四-->王五: 很好!
8俘枫、甘特圖樣例:
%% 語法示例
gantt
dateFormat YYYY-MM-DD
title 軟件開發(fā)甘特圖
section 設(shè)計
需求 :done, des1, 2014-01-06,2014-01-08
原型 :active, des2, 2014-01-09, 3d
UI設(shè)計 : des3, after des2, 5d
未來任務(wù) : des4, after des3, 5d
section 開發(fā)
學(xué)習(xí)準(zhǔn)備理解需求 :crit, done, 2014-01-06,24h
設(shè)計框架 :crit, done, after des2, 2d
開發(fā) :crit, active, 3d
未來任務(wù) :crit, 5d
耍 :2d
section 測試
功能測試 :active, a1, after des3, 3d
壓力測試 :after a1 , 20h
測試報告 : 48h
-
比如vscode平臺不支持 ?