markdown語法大全
Markdown 標題有兩種格式。
1|1使用 = 和 - 標記一級和二級標題
= 和 - 標記語法格式如下:
我展示的是一級標題 ================= 我展示的是二級標題 -----------------顯示效果如下圖:
1|2使用 # 號標記
使用#號可表示 1-6 級標題,一級標題對應一個#號,二級標題對應兩個#號,以此類推。
顯示效果如下圖:
2|0Markdown 段落
Markdown 段落沒有特殊的格式,直接編寫文字就好,段落的換行是使用兩個以上空格加上回車
2|1字型
Markdown 可以使用以下幾種字型:
*斜體文字* _斜體文字_ **粗體文字** __粗體文字__ ***粗斜體文字*** ___粗斜體文字___效果如下:
斜體文字
斜體文字
粗體文字
粗體文字
粗斜體文字
粗斜體文字
2|2分隔線
你可以在一行中用三個以上的星號、減號、底線來建立一個分隔線,行內不能有其他東西。你也可以在星號或是減號中間插入空格。下面每種寫法都可以建立分隔線:
*** * * * ***** - - - ----------效果如下:
第一種
第二種
第三種
第四種
第五種
2|3刪除線
如果段落上的文字要新增刪除線,只需要在文字的兩端加上兩個波浪線~~
顯示效果如下所示:
RUNOOB.COM
GOOGLE.COM
BAIDU.COM
2|4下劃線
下劃線可以通過 HTML 的 <u></u> 標籤來實現:
<u>帶下劃線文字</u>顯示效果如下所示:
帶下劃線文字
2|5腳註
腳註是對文字的補充說明,Markdown 腳註的格式如下:
[^要註明的文字]以下例項演示了腳註的用法:
建立腳註格式類似這樣 [^RUNOOB]。 [^RUNOOB]: 菜鳥教程 -- 學的不僅是技術,更是夢想!!!演示效果如下:
建立腳註格式類似這樣[1]。
3|0Markdown 列表
3|1有序列表和無序列表
Markdown 支援有序列表和無序列表。
無序列表使用星號(*)、加號(+)或是減號(-)作為列表標記:
* 第一項 * 第二項 * 第三項 ------ 分割線 ------ + 第一項 + 第二項 + 第三項 ------ 分割線 ------ - 第一項 - 第二項 - 第三項顯示結果如下:
- 第一項
- 第二項
- 第三項
------ 分割線 ------
- 第一項
- 第二項
- 第三項
------ 分割線 ------
- 第一項
- 第二項
- 第三項
有序列表使用數字並加上.號來表示,如:
1. 第一項 2. 第二項 3. 第三項顯示結果如下:
- 第一項
- 第二項
- 第三項
3|2列表巢狀
列表巢狀只需在子列表中的選項新增四個空格即可:
1. 第一項: - 第一項巢狀的第一個元素 - 第一項巢狀的第二個元素 2. 第二項: - 第二項巢狀的第一個元素 - 第二項巢狀的第二個元素顯示結果如下:
- 第一項:
- 第一項巢狀的第一個元素
- 第一項巢狀的第二個元素
- 第二項:
- 第二項巢狀的第一個元素
- 第二項巢狀的第二個元素
4|0Markdown 區塊
4|1區別引用
Markdown 區塊引用是在段落開頭使用>符號 ,然後後面緊跟一個空格符號:
> 區塊引用 > 菜鳥教程 > 學的不僅是技術更是夢想效果如下:
區塊引用
菜鳥教程
學的不僅是技術更是夢想
4|2區塊中使用列表
區塊中使用列表例項如下:
> 區塊中使用列表 > 1. 第一項 > 2. 第二項 > + 第一項 > + 第二項 > + 第三項顯示結果如下:
區塊中使用列表
- 第一項
- 第二項
- 第一項
- 第二項
- 第三項
4|3列表中使用區塊
如果要在列表專案內放進區塊,那麼就需要在>前新增四個空格的縮排。
區塊中使用列表例項如下:
* 第一項 > 菜鳥教程 > 學的不僅是技術更是夢想 * 第二項顯示結果如下:
-
第一項
菜鳥教程
學的不僅是技術更是夢想 -
第二項
5|0Markdown 程式碼
5|1單行程式碼
如果是單行程式碼或段落上的一個函式或片段的程式碼可以用反引號把它包起來(`),例如:
`printf()` 函式顯示結果如下:
printf()
函式
5|2程式碼區塊
程式碼區塊使用三個反引號對```包裹一段程式碼,並指定一種語言(也可以不指定):
```python class CaseData: """這是一個存放測試用例資料的類""" pass ```顯示結果如下:
class CaseData: """這是一個存放測試用例資料的類""" pass6|0Markdown 連結
6|1連結使用方法如下:
[連結名稱](連結地址) 或者 <連結地址>例如:
這是一個連結miki的測試筆記
直接使用連結地址:
<https://www.cnblogs.com/miki-peng>顯示結果如下:
https://www.cnblogs.com/miki-peng
6|2高階連結
連結也可以用變數來代替,文件末尾附帶變數地址: 這個連結用 1 作為網址變數 [Google][1] 這個連結用 runoob 作為網址變數 [Runoob][runoob] 然後在文件的結尾為變數賦值(網址) [1]: http://www.google.com/ [runoob]: http://www.runoob.com/顯示結果如下:
連結也可以用變數來代替,文件末尾附帶變數地址:
這個連結用 1 作為網址變數Google
這個連結用 runoob 作為網址變數Runoob
然後在文件的結尾為變數賦值(網址)
7|0Markdown 圖片
Markdown 圖片語法格式如下
![alt 屬性文字](圖片地址) ![alt 屬性文字](圖片地址 "可選標題")- 開頭一個感嘆號 !
- 接著一個方括號,裡面放上圖片的替代文字
- 接著一個普通括號,裡面放上圖片的網址,最後還可以用引號包住並加上選擇性的 'title' 屬性的文字。
使用例項:
![RUNOOB 圖示](https://www.cnblogs.com/images/logo_small.gif) ![RUNOOB 圖示](http://static.runoob.com/images/runoob-logo.png "RUNOOB")顯示結果如下:
當然,你也可以像網址那樣對圖片網址使用變數:
這個連結用 1 作為網址變數 [RUNOOB][1]. 然後在文件的結尾位變數賦值(網址) [1]: http://static.runoob.com/images/runoob-logo.png顯示結果如下:
這個連結用 1 作為網址變數RUNOOB.
然後在文件的結尾位變數賦值(網址)
Markdown 還沒有辦法指定圖片的高度與寬度,如果你需要的話,你可以使用普通的標籤。
<img src="http://static.runoob.com/images/runoob-logo.png" width="50%">顯示結果如下:
8|0Markdown 表格
Markdown 製作表格使用|來分隔不同的單元格,使用-來分隔表頭和其他行。
語法格式如下:
| 表頭 | 表頭 | | ---- | ---- | | 單元格 | 單元格 | | 單元格 | 單元格 |以上程式碼顯示結果如下:
表頭 | 表頭 |
---|---|
單元格 | 單元格 |
單元格 | 單元格 |
對齊方式
我們可以設定表格的對齊方式:
- -:設定內容和標題欄居右對齊。
- :-設定內容和標題欄居左對齊。
- :-:設定內容和標題欄居中對齊。
例項如下:
| 左對齊 | 右對齊 | 居中對齊 | | :-----| ----: | :----: | | 單元格 | 單元格 | 單元格 | | 單元格 | 單元格 | 單元格 |以上程式碼顯示結果如下:
左對齊 | 右對齊 | 居中對齊 |
---|---|---|
單元格 | 單元格 | 單元格 |
單元格 | 單元格 | 單元格 |
9|0Markdown 高階技巧
9|1支援的 HTML 元素
不在 Markdown 涵蓋範圍之內的標籤,都可以直接在文件裡面用 HTML 撰寫。
目前支援的 HTML 元素有:等 ,如:
輸出結果為:
使用Ctrl+Alt+Del重啟電腦
9|2轉義
Markdown 使用了很多特殊符號來表示特定的意義,如果需要顯示特定的符號則需要使用轉義字元,Markdown 使用反斜槓轉義特殊字元:
**文字加粗** \*\* 正常顯示星號 \*\*輸出結果為:
文字加粗
** 正常顯示星號 **
Markdown 支援以下這些符號前面加上反斜槓來幫助插入普通的符號:
\ 反斜線10|0文字顏色、大小、字型
10|1顏色
在markdown中採用如下方式能夠控制文字的顏色:
<font color="#dd0000">文字顏色預覽</font>效果如下:
文字顏色預覽
顏色名列表:
顏色名 | 十六進位制顏色值 | 顏色 |
---|---|---|
AliceBlue | #F0F8FF | rgb(240, 248, 255) |
AntiqueWhite | #FAEBD7 | rgb(250, 235, 215) |
Aqua | #00FFFF | rgb(0, 255, 255) |
Aquamarine | #7FFFD4 | rgb(127, 255, 212) |
Azure | #F0FFFF | rgb(240, 255, 255) |
Beige | #F5F5DC | rgb(245, 245, 220) |
Bisque | #FFE4C4 | rgb(255, 228, 196) |
Black | #000000 | rgb(0, 0, 0) |
BlanchedAlmond | #FFEBCD | rgb(255, 235, 205) |
Blue | #0000FF | rgb(0, 0, 255) |
BlueViolet | #8A2BE2 | rgb(138, 43, 226) |
Brown | #A52A2A | rgb(165, 42, 42) |
BurlyWood | #DEB887 | rgb(222, 184, 135) |
CadetBlue | #5F9EA0 | rgb(95, 158, 160) |
Chartreuse | #7FFF00 | rgb(127, 255, 0) |
Chocolate | #D2691E | rgb(210, 105, 30) |
Coral | #FF7F50 | rgb(255, 127, 80) |
CornflowerBlue | #6495ED | rgb(100, 149, 237) |
Cornsilk | #FFF8DC | rgb(255, 248, 220) |
Crimson | #DC143C | rgb(220, 20, 60) |
Cyan | #00FFFF | rgb(0, 255, 255) |
DarkBlue | #00008B | rgb(0, 0, 139) |
DarkCyan | #008B8B | rgb(0, 139, 139) |
DarkGoldenRod | #B8860B | rgb(184, 134, 11) |
DarkGray | #A9A9A9 | rgb(169, 169, 169) |
DarkGreen | #006400 | rgb(0, 100, 0) |
DarkKhaki | #BDB76B | rgb(189, 183, 107) |
DarkMagenta | #8B008B | rgb(139, 0, 139) |
DarkOliveGreen | #556B2F | rgb(85, 107, 47) |
Darkorange | #FF8C00 | rgb(255, 140, 0) |
DarkOrchid | #9932CC | rgb(153, 50, 204) |
DarkRed | #8B0000 | rgb(139, 0, 0) |
DarkSalmon | #E9967A | rgb(233, 150, 122) |
DarkSeaGreen | #8FBC8F | rgb(143, 188, 143) |
DarkSlateBlue | #483D8B | rgb(72, 61, 139) |
DarkSlateGray | #2F4F4F | rgb(47, 79, 79) |
DarkTurquoise | #00CED1 | rgb(0, 206, 209) |
DarkViolet | #9400D3 | rgb(148, 0, 211) |
DeepPink | #FF1493 | rgb(255, 20, 147) |
DeepSkyBlue | #00BFFF | rgb(0, 191, 255) |
DimGray | #696969 | rgb(105, 105, 105) |
DodgerBlue | #1E90FF | rgb(30, 144, 255) |
Feldspar | #D19275 | rgb(209, 146, 117) |
FireBrick | #B22222 | rgb(178, 34, 34) |
FloralWhite | #FFFAF0 | rgb(255, 250, 240) |
ForestGreen | #228B22 | rgb(34, 139, 34) |
Fuchsia | #FF00FF | rgb(255, 0, 255) |
Gainsboro | #DCDCDC | rgb(220, 220, 220) |
GhostWhite | #F8F8FF | rgb(248, 248, 255) |
Gold | #FFD700 | rgb(255, 215, 0) |
GoldenRod | #DAA520 | rgb(218, 165, 32) |
Gray | #808080 | rgb(128, 128, 128) |
Green | #008000 | rgb(0, 128, 0) |
GreenYellow | #ADFF2F | rgb(173, 255, 47) |
HoneyDew | #F0FFF0 | rgb(240, 255, 240) |
HotPink | #FF69B4 | rgb(255, 105, 180) |
IndianRed | #CD5C5C | rgb(205, 92, 92) |
Indigo | #4B0082 | rgb(75, 0, 130) |
Ivory | #FFFFF0 | rgb(255, 255, 240) |
Khaki | #F0E68C | rgb(240, 230, 140) |
Lavender | #E6E6FA | rgb(230, 230, 250) |
LavenderBlush | #FFF0F5 | rgb(255, 240, 245) |
LawnGreen | #7CFC00 | rgb(124, 252, 0) |
LemonChiffon | #FFFACD | rgb(255, 250, 205) |
LightBlue | #ADD8E6 | rgb(173, 216, 230) |
LightCoral | #F08080 | rgb(240, 128, 128) |
LightCyan | #E0FFFF | rgb(224, 255, 255) |
LightGoldenRodYellow | #FAFAD2 | rgb(250, 250, 210) |
LightGrey | #D3D3D3 | rgb(211, 211, 211) |
LightGreen | #90EE90 | rgb(144, 238, 144) |
LightPink | #FFB6C1 | rgb(255, 182, 193) |
LightSalmon | #FFA07A | rgb(255, 160, 122) |
LightSeaGreen | #20B2AA | rgb(32, 178, 170) |
LightSkyBlue | #87CEFA | rgb(135, 206, 250) |
LightSlateBlue | #8470FF | rgb(132, 112, 255) |
LightSlateGray | #778899 | rgb(119, 136, 153) |
LightSteelBlue | #B0C4DE | rgb(176, 196, 222) |
LightYellow | #FFFFE0 | rgb(255, 255, 224) |
Lime | #00FF00 | rgb(0, 255, 0) |
LimeGreen | #32CD32 | rgb(50, 205, 50) |
Linen | #FAF0E6 | rgb(250, 240, 230) |
Magenta | #FF00FF | rgb(255, 0, 255) |
Maroon | #800000 | rgb(128, 0, 0) |
MediumAquaMarine | #66CDAA | rgb(102, 205, 170) |
MediumBlue | #0000CD | rgb(0, 0, 205) |
MediumOrchid | #BA55D3 | rgb(186, 85, 211) |
MediumPurple | #9370D8 | rgb(147, 112, 216) |
MediumSeaGreen | #3CB371 | rgb(60, 179, 113) |
MediumSlateBlue | #7B68EE | rgb(123, 104, 238) |
MediumSpringGreen | #00FA9A | rgb(0, 250, 154) |
MediumTurquoise | #48D1CC | rgb(72, 209, 204) |
MediumVioletRed | #C71585 | rgb(199, 21, 133) |
MidnightBlue | #191970 | rgb(25, 25, 112) |
MintCream | #F5FFFA | rgb(245, 255, 250) |
MistyRose | #FFE4E1 | rgb(255, 228, 225) |
Moccasin | #FFE4B5 | rgb(255, 228, 181) |
NavajoWhite | #FFDEAD | rgb(255, 222, 173) |
Navy | #000080 | rgb(0, 0, 128) |
OldLace | #FDF5E6 | rgb(253, 245, 230) |
Olive | #808000 | rgb(128, 128, 0) |
OliveDrab | #6B8E23 | rgb(107, 142, 35) |
Orange | #FFA500 | rgb(255, 165, 0) |
OrangeRed | #FF4500 | rgb(255, 69, 0) |
Orchid | #DA70D6 | rgb(218, 112, 214) |
PaleGoldenRod | #EEE8AA | rgb(238, 232, 170) |
PaleGreen | #98FB98 | rgb(152, 251, 152) |
PaleTurquoise | #AFEEEE | rgb(175, 238, 238) |
PaleVioletRed | #D87093 | rgb(216, 112, 147) |
PapayaWhip | #FFEFD5 | rgb(255, 239, 213) |
PeachPuff | #FFDAB9 | rgb(255, 218, 185) |
Peru | #CD853F | rgb(205, 133, 63) |
Pink | #FFC0CB | rgb(255, 192, 203) |
Plum | #DDA0DD | rgb(221, 160, 221) |
PowderBlue | #B0E0E6 | rgb(176, 224, 230) |
Purple | #800080 | rgb(128, 0, 128) |
Red | #FF0000 | rgb(255, 0, 0) |
RosyBrown | #BC8F8F | rgb(188, 143, 143) |
RoyalBlue | #4169E1 | rgb(65, 105, 225) |
SaddleBrown | #8B4513 | rgb(139, 69, 19) |
Salmon | #FA8072 | rgb(250, 128, 114) |
SandyBrown | #F4A460 | rgb(244, 164, 96) |
SeaGreen | #2E8B57 | rgb(46, 139, 87) |
SeaShell | #FFF5EE | rgb(255, 245, 238) |
Sienna | #A0522D | rgb(160, 82, 45) |
Silver | #C0C0C0 | rgb(192, 192, 192) |
SkyBlue | #87CEEB | rgb(135, 206, 235) |
SlateBlue | #6A5ACD | rgb(106, 90, 205) |
SlateGray | #708090 | rgb(112, 128, 144) |
Snow | #FFFAFA | rgb(255, 250, 250) |
SpringGreen | #00FF7F | rgb(0, 255, 127) |
SteelBlue | #4682B4 | rgb(70, 130, 180) |
Tan | #D2B48C | rgb(210, 180, 140) |
Teal | #008080 | rgb(0, 128, 128) |
Thistle | #D8BFD8 | rgb(216, 191, 216) |
Tomato | #FF6347 | rgb(255, 99, 71) |
Turquoise | #40E0D0 | rgb(64, 224, 208) |
Violet | #EE82EE | rgb(238, 130, 238) |
VioletRed | #D02090 | rgb(208, 32, 144) |
Wheat | #F5DEB3 | rgb(245, 222, 179) |
White | #FFFFFF | rgb(255, 255, 255) |
WhiteSmoke | #F5F5F5 | rgb(245, 245, 245) |
Yellow | #FFFF00 | rgb(255, 255, 0) |
YellowGreen | #9ACD32 | rgb(154, 205, 50) |
10|2字型大小
size為1:<font size="1">size為1</font> size為2:<font size="2">size為2</font> size為3:<font size="3">size為3</font> size為4:<font size="4">size為4</font> size為6:<font size="6">size為6</font>效果如下:
size為1:size為1
size為2:size為2
size為3:size為3
size為4:size為4
size為6:size為6
10|3字型
<font face="黑體">我是黑體字</font> <font face="宋體">我是宋體字</font> <font face="楷體">我是楷體字</font> <font face="微軟雅黑">我是微軟雅黑字</font> <font face="fantasy">我是fantasy字</font> <font face="Helvetica">我是Helvetica字</font>效果如下:
我是黑體字
我是宋體字
我是楷體字
我是微軟雅黑字
我是fantasy字
我是Helvetica字
10|4背景色
語法如下:
<table><tr><td bgcolor=#FF00FF>背景色的設定是按照十六進位制顏色值:#7FFFD4</td></tr></table> <table><tr><td bgcolor=#FF83FA>背景色的設定是按照十六進位制顏色值:#FF83FA</td></tr></table>效果如下:
背景色的設定是按照十六進位制顏色值:#7FFFD4 |
背景色的設定是按照十六進位制顏色值:#FF83FA |
11|0Emoji
emoji使用時複製後面的md程式碼即可(包括兩個冒號),也可以直接複製emoji表情,部落格園的md編輯器是支援的。