md是Markdown的縮寫,md是一種易讀易寫的文本格式(easy-to-read, easy-to-write plain text format),并且可以很方便的轉換成HTML格式顯示在網頁中。
Markdown的語法簡潔明了、學習容易,而且功能比純文本更強,因此有很多人用它寫博客。世界上最流行的博客平臺WordPress和大型CMS如joomla、drupal都能很好的支持Markdown。 Markdown 的語法全由一些符號所組成,這些符號經過精挑細選,其作用一目了然。
分段
空一行(兩個回車)分段
換行
行末加兩個或多個空格才是真正的換行,否則正常的一個回車就像在 HTML 代碼中一樣,被當作空格處理 。
段落和換行有什么區別?段落在生成的 HTML 代碼中被一對 <p></p> 標簽包含起來,而換行只是插入了一個 <br /> 標簽。一般來說,網頁設計給段落之間留的空白應該比行距大。
分隔線
你可以在一行中用三個以上的星號、減號、底線來建立一個分隔線,行內不能有其他東西。你也可以在星號或是減號中間插入空格。
標題
用 1-6 個井號 (#) 開始一行表示這一行是標題,例如:
# 一級標題
## 二級標題
###### 六級標題
一級標題
二級標題
六級標題
注意:標題與#之間要留一個空格
斜體
*產品的主要用戶計算機水平較低,他們更容易理解并想到關閉按鈕*
產品的主要用戶計算機水平較低,他們更容易理解并想到關閉按鈕
粗體
**產品的主要用戶計算機水平較低,他們更容易理解并想到關閉按鈕**
產品的主要用戶計算機水平較低,他們更容易理解并想到關閉按鈕
列表
HTML 列表分無序列表 (unordered list, ul) 和有序列表 (ordered list, ol) 兩種。在 Markdown 中用星號、加號、減號開始一行表示無序列表,用數字開始一行表示有序列表。
無序號列表
*列表1
*列表2
-列表3
-列表4
- 列表1
- 列表2
- 列表3
- 列表4
注意:星號和-要與列表內容之間要有空格, *是實心的圓點,-是空心的圓點(不知道為啥在簡書里面是一樣的)
有序號列表
1.列表
2.列表
1.列表
2.列表
注意: 列表序號與列表內容之間要有空格
嵌套列表
1. 列表1
1.1 列表1.1
1.2 列表1.2
2.列表2
- 列表1
1.1 列表1.1
1.2 列表1.2 - 列表2
注意: 列表序號與列表內容之間要有空格
引用
說明:引用文字前填加 >
>這是引用的文本
這是引用的文本
代碼塊
每行代碼前,使用4個空格或者tab縮進
例如:
#Title
if x>y:
print x;
Title
if x>y:
print x;
鏈接
文本鏈接形式:
說明:把鏈接文字放在中括號[]中,把對應的URL放到小括號()中。
* [百度一下,你就知道](https://www.baidu.com)*
[百度一下,你就知道](https://www.baidu.com)
自動連接形式:
<https://www.baidu.com>
表格
| 一個簡單標題 | 一個簡單標題 | 一個簡單標題 |
| --| -- | -- |
| 文字 | 文字|文字也是一種語言 |
| 稍微長一點的文本 | 短文本 | 短文本 |
一個簡單標題 | 一個簡單標題 | 一個簡單標題 |
---|---|---|
文字 | 文字 | 文字也是一種語言 |
稍微長一點的文本 | 短文本 | 短文本 |
|左對齊|右對齊|居中|
|:-|-:|:-:|
|左左|右右|居中|
|左手|右手|中間|
左對齊 | 右對齊 | 居中 |
---|---|---|
左左 | 右右 | 居中 |
左手 | 右手 | 居中 |
語法說明:
1.|和內容之間要加空格
2.|、-、:之間的多余空格會被忽略,不影響布局。默認標題欄居中對齊,內容居左對齊。(:一定要英文的才可以)
3.-:表示內容和標題欄居右對齊,:-表示內容和標題欄居左對齊,:-:表示內容和標題欄居中對齊。
4.內容和|之間的多余空格會被忽略,每行第一個|和最后一個|可以省略,-的數量至少有一個。
注:以上格式可以嵌套使用