markdown簡介
markdown是一種輕量級標記語言,後綴名爲.md或.markdown,它可以簡單快速創建各種格式,並且以純文本格式編輯,可以在各種平臺上拓展,支持git管理,並可以導出爲HTML、Word、PDF、圖像等多種格式(安裝相應插件即可)。因此markdown非常適合作爲一種可用資源較少的情況下的文本格式。目前CSDN支持markdown格式的博客,也有一些GitHub上的項目使用.md格式的說明文檔。
markdown標題
markdown常用#號創建標題,也可以使用=號。
- 使用#號創建標題
使用#號可以創建1-6級標題,每級標題對應不同的#號個數即可,例如:
# 一級標題
## 二級標題
###### 六級標題
顯示效果:
一級標題
二級標題
六級標題
- 使用=號創建標題
在標題內容下面添加==表示一級標題,–表示二級標題,感覺沒有#號簡便
markdown格式
- 換行,markdown換行的時候要在後面加兩個空格,或者兩個回車
- 字體,可以使用下劃線或者*號創建不同格式字體,例如*斜體*、**粗體**、***粗斜體***。
顯示效果:
斜體
粗體
粗斜體 - 分割線,可以使用三個以上的*、-、_創立分割線。
顯示效果:
- 刪除線,~~要刪除的文本~~
要刪除的文本 - 下劃線,<u>帶下劃線文本</u>
顯示效果:
帶下劃線文本 - 腳註,在要腳註的地方添加符號[^標記],在文章後添加[^標記]:腳註內容
顯示效果(腳註在文章最後):
Hello world!1
markdown列表和區塊
- 無序列表,使用* , + , - 加內容創建列表,記得加空格
顯示效果爲:
- 第一項
- 第二項
- 。。。
- 有序列表,使用數字加.加空格,我這裏使用的都是有序列表
- 嵌套列表,多加兩個空格即可,例如:
- 這裏是列表
- 這是嵌套列表
- 這是另一個嵌套列表
- 這裏是列表
- 使用>標記區塊,記得加空格,區塊也支持嵌套,區塊結束要空一行再開始,例如:
區塊1
區塊2
繼續區塊1
區塊和列表可以互相嵌套。
markdown代碼
- 段落中的代碼,使用反引號`function`標記,顯示效果爲
function
。 - 代碼段使用三個反引號加上語言,以C++爲例:
```c++
int main(int argc, char** argv)
{
std::cout << “hello world!” << std::endl;
return 0;
}
```
顯示效果:
int main(int argc, char** argv)
{
std::cout << "hello world!" << std::endl;
return 0;
}
markdown鏈接和圖片
- 創建帶鏈接的內容,使用[鏈接標題](鏈接地址),例如:百度
- 直接顯示鏈接,使用<鏈接地址>
- 顯示圖片,![屬性文本](圖片地址),例如:
![CSDN logo](https://csdnimg.cn/cdn/content-toolbar/csdn-logo.png?v=20200416.1)
顯示效果:
markdown表格
使用|和-即可,可以採用-:,:-:,:-設置右對齊,居中和左對齊,例如:
|key1|key2|
|:-|:-😐
|value1|value2|
顯示效果:
key1 | key2 |
---|---|
value1 | value2 |
world,英文中的單詞,世界的意思。 ↩︎