Markdown入門語法
阿新 • • 發佈:2018-10-19
多行 代碼塊 amp tex 一個空格 ali strong href 基本語法
Markdown初識
Markdown是一種用來寫作的輕量級==標記語言==,使用簡潔的語法代替排版,而不用向Word那樣需要使用大量的時間來排版,讓我們可以專心碼字而不受其他影響。Markdown的語法簡潔明了、學習容易,而且功能比純文本更強,因此有很多人用它寫博客。
Markdown優缺點
優點
- 只要支持markdown的地方都能獲得一樣的編輯效果,擺脫排版的困擾,專心寫作。
- 操作簡單。比如編輯時標記個標題只需要在標題內容前加#即可。
缺點
- 沒有像word一樣格式的花哨。
- 不支持復雜的格式(如表格等)。
- 需要記一些語法。
- 有些平臺不支持markdown編輯模式。
一、標題
在想要設置為標題的文字前面加#即可,加#表示一級標題,##表示二級標題,···,######表示六級標題。
註:規範寫法需要在文字前加一個空格。
標記語言示例:
# 一級標題
## 二級標題
### 三級標題
#### 四級標題
##### 五級標題
###### 六級標題
文本輸出效果:
一級標題
二級標題
三級標題
四級標題
五級標題
六級標題
二、字體
1、加粗
要加粗的文字左右分別用兩個*號包起來。
標記語言示例:
**加粗的文字**
文本輸出效果:
加粗的文字
2、斜體
要變斜的文字左右分別用一個*號包起來。
標記語言示例:
*變斜的文字*
文本輸出效果:
變斜的文字
3、斜體加粗
斜體加粗的文字分別用三個***包起來。
標記語言示例:
***斜體加粗的文字***
文本輸出效果:
斜體加粗的文字
4、刪除
刪除的文字分別用兩個~~包起來。
標記語言示例:
~~刪除的文字~~
文本輸出效果:
刪除的文字
三、引用
要引用的文字前加>。
標記語言示例:
>要引用的內容
文本輸出效果:
要引用的內容
四、插入圖片
標記語言示例:
![microsoft](https://ss0.baidu.com/6ONWsjip0QIZ8tyhnq/it/u=3672643824,3482317330&fm=173&app=25&f=JPEG?w=580&h=385&s=8D80E45E10D0886B5EB2A79B0300D09F "微軟圖標")
文本輸出效果:
五、超鏈接
標記語言示例:
[百度](https://www.baidu.com/ "baidu")
文本輸出效果:
百度
六、列表
1、無序列表
在列表前加-+*任意一種即可。
標記語言示例:
-無序列表1
+無序列表2
*無序列表3
文本輸出效果:
- 無序列表1
- 無序列表2
- 無序列表3
2、有序列表
在列表前加數字和.
標記語言示例:
1.有序列表1
2.有序列表2
3.有序列表3
文本輸出效果:
- 有序列表1
- 有序列表2
- 有序列表3
七、表格
標記語言示例:
表頭1|表頭2|表頭3
-----|:---:|----:
內容1|內容2|內容3
內容4|內容5|內容6
文本輸出效果:
表頭1 | 表頭2 | 表頭3 |
---|---|---|
內容1 | 內容2 | 內容3 |
內容4 | 內容5 | 內容6 |
八、代碼
1、單行代碼
代碼之間用一個反引號包起來。
標記語言示例:
`void main(){}`
文本輸出效果:
void main(){}
2、多行代碼
代碼塊之間加三個```包起來。
標記語言示例:
```
void main()
{
printf("hello world!");
}
```
文本輸出效果:
void main()
{
printf("hello world!");
}
參考
markdown基本語法
用markdown來畫流程圖
Markdown入門語法