Markdown常用語法詳解
什麼是Markdown
Markdown是一種輕量級標記語言,具有語法簡單可讀性強的特點。並且可以轉換爲有效的爲html文件
Markdow常用語法
常用塊級元素語法
1 段落和換行
Markdown通過空白行來區分一段文字,並且也支持通過<br/>
進行換行
語法:
這是第一段
這是第二段
這是第一段<br/> 這是第二段
2 標題
語法:
# 標題1
## 標題2
### 標題3
#### 標題4
##### 標題5
###### 標題6
3 塊引用
注意引用可以嵌套,並且引用裏面可以使用markdown內置語法,空>表示換行
語法:
> ## 引用標題
> 1. 引用1
>
> 2. 引用2
>
> 結束
效果:
引用標題
引用1
引用2
結束
4 列表
列表中也可以使用>語法,使用製表符表示縮進;通過兩個製表符加<代碼塊>可以在列表中插入代碼注意空行
語法:
無序列表(三種)
* Red
<代碼塊>
* Green
* Blue
+ Red
<代碼塊>
+ Green
+ Blue
- Red
<代碼塊>
- Green
- Blue
效果:
-
Red
<代碼塊>
-
Green
-
Blue
語法:
有序列表:
1. 第一段
縮進
2. 第二
3. 第三
效果:
- 第一段
縮進 - 第二
- 第三
5 代碼塊
語法:每一行縮進4個空格或者一個製表符
function print(){
window.alert("這是一行代碼")
}
效果:
function print(){
window.alert("這是一行代碼")
}
6 水平線
語法:
* * *
***
*****
- - -
---------------------------------------
效果:
7 鏈接
語法:
[鏈接名字](www.bai.com) 鏈接到外部鏈接
[內部鏈接](相對路徑文件) 鏈接到內部文件
自定義鏈接標籤 注意單獨一行
[Google]: http://google.com/ "google"
reference url: [google.com][Google]
效果:
鏈接名字
8 強調
語法:
*強調1*
_強調2_
**強調3**
__強調4__
效果:
強調1
強調2
強調3
強調4
9 代碼
語法: 通過
通過`或者```進行代碼片段聲明
10 圖片
語法:
![圖片1](www.example.com/test.jpg)
![圖片2][example]
自定義圖片id 注意單獨一行
[example]: /image1.png "自定義圖片id"
效果:
[外鏈圖片轉存失敗(img-quamblj7-1565880184485)(/path/to/img.jpg)]
![圖片2][example]
[example]: /image1.png “自定義圖片id”
11 段落跳轉 (Github支持)
**語法:**語法和鏈接跳轉類似
[內容](#標題標號-標題文本)
解釋:
[內容]:指的是導航的標題
(#標題-標題文本) 括號內通過標題#符號加標題內容進行展示,其中如果標題有空格就用-進行連接,並且如果有其他符號請進行忽略
例子:
- [導航標題1](#Markdown常用語法詳解)
效果:
12 表格
語法:
左對齊 | 右對齊 | 水平對齊|
:---|---:| :---:|
a | b|c|
a | b|c|
效果:
左對齊 | 右對齊 | 水平對齊 |
---|---|---|
a | b | c |
a | b | c |
常用轉義字符
語法 | 展示 |
---|---|
© |
© |
& |
& |
空格 |
aa bb |
  中文空格 |
你好 某人 |
支持html標籤,舉例如下
<del>刪除內容</del>
刪除內容
<cite>引用內容</cite>
引用內容