0. MarkDown 是什麼?
Markdown 是一種純文本格式的標記語言。通過簡單的標記語法,它可以使普通文本內容具有一定的格式。
0.1 優點
- 純文本編輯,結構清晰。
- 操作簡單,學習成本低。
- 文檔可以導出 HTML 、Word、圖像、PDF、Epub 等多種格式的文檔。
0.2 缺點
也沒啥缺點。
1. 語法
1.1 標題
# 一級標題名稱
## 二級標題名稱
### 三級標題名稱
#### 四級標題名稱
##### 五級標題名稱
###### 六級標題名稱
ps:使用 # 進行標識
1.2 表格
| 左對齊 | 居中對齊 | 右對齊 |
| :----- | :------: | -----: |
| 1 | 2 | 3 |
| 1 | 2 | 3 |
| 1 | 2 | 3 |
表頭與表格內容使用 | --- | 進行間隔
使用:進行標記對齊格式,
ps:中間 --- 的個數沒有明確限制
效果:
左對齊 | 居中對齊 | 右對齊 |
---|---|---|
1 | 2 | 3 |
1 | 2 | 3 |
1 | 2 | 3 |
1.3 代碼塊
使用
```javascript
console.log('Hello MarkDown')
```
ps:使用 ```進行標識
在頂部 ```標識後緊跟代碼類型,代碼塊內會設置對應高亮顯示
效果:
console.log('Hello MarkDown')
1.4 公式塊
$$
\frac{d}{dx}e^{ax}=ae^{ax}\quad \sum_{i=1}^{n}{(X_i - \overline{X})^2}
$$
公式寫法需要學習 數學公式的Latex編輯方式,筆者在這裏不多贅述
效果:
1.5 引用
引用可以多級進行嵌套
> 引用內容1:hello markdown
>
> > 引用內容2:hello markdown
ps: 使用 > 進行標識,與內容使用空間進行區分
效果:
引用內容1:hello markdown
引用內容2:hello markdown
1.6 有序列表
1. 內容1
2. 內容2
3. 內容3
1. 內容3-1
1. 內容3-1-1
2. 內容3-2
ps: 使用 1. 進行標識
層級使用三個空格的縮進進行控制或通過一個tab進行控制
效果:
- 內容1
- 內容2
- 內容3
- 內容3-1
- 內容3-1-1
- 內容3-2
- 內容3-1
1.7 無序列表
- 內容1
- 內容2
- 內容2-1
- 內容2-1-1
- 內容2-2
ps: 使用 - 進行標識
層級使用三個空格的縮進進行控制或通過一個tab進行控制
效果:
- 內容1
- 內容2
- 內容2-1
- 內容2-1-1
- 內容2-2
- 內容2-1
1.8 任務列表
- [ ] 任務1
- [ ] 任務1
- [x] 任務2
ps: 使用 - [ ] 進行標識
- [ ] 表示未完成
- [x] 表示已完成
效果:
- 任務1
- 任務1
- 任務2
1.9 鏈接引用
[https://github.com/LuckRain7](https://github.com/LuckRain7)
[github/LuckRain7](https://github.com/LuckRain7)
[] 中內容爲顯示標題
() 中填寫鏈接地址
效果:
1.10 圖片引用
![wx](http://img.rain7.top/wx.png)
![圖片名稱](鏈接地址)
效果:
1.11 腳註
內容1[^1]
內容2[^A]
[^x]: x爲腳註內容
效果:
內容1[^1]
內容2[^A]
1.12 水平分割線
---
---------
ps: - 數量超過3個就可以識別爲分割線
效果:
1.13 字體效果
1.13.1 加粗
**加粗**字體
效果:
加粗字體
1.13.1 斜體
*斜體*字體
效果:
斜體字體
1.13.1 刪除
~~刪除~~字體
效果:
刪除字體
1.13.1 下劃線
<u>下劃線</u>
效果:
下劃線
2. 編輯器推薦
Typora
我感覺是我用過最好用的 MarkDow 編輯器,簡潔、優雅、功能強大。