💕💕💕歡迎各位來到我的博客,今天我們的主題是markdown,你將在這里學習到最全的markdown知識💕💕💕
你還在使用富文本編輯器寫文檔或文章嗎?
你還在用word一點一點地進行排版嗎?
作為一個程序員,我們都應該會使用markdown來寫read文檔(其實我也不會寫)
你還在苦于沒有一個完整的markdown教程嗎?其實就是懶得找
本教程你可以找到最完整的markdown教程,包教包會
當然后期也可以來這里進行查詢相關知識點誰能一遍就全部記住也歡迎大家訪問我的網站多多訪問
以及捐款最后歡迎大家關注我以及訂閱我的專欄和文章,💖💖💖我們一起進步成長💖💖💖
什么是markdown
Markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文本格式編寫文檔。
Markdown 語言在 2004 由約翰·格魯伯(英語:John Gruber)創建。
Markdown 編寫的文檔可以導出 HTML 、Word、圖像、PDF、Epub 等多種格式的文檔。
Markdown 編寫的文檔后綴為 .md, .markdown。
——來自菜鳥教程
VSCode中的markdown
- 在插件市場中我們下載一個插件Markdown Preview Enhanced
- 然后新建一個以.md為后綴的文件
- 在空白處右擊,點擊打開側邊預覽
效果如下:
這樣就可以一邊編寫文檔一邊查看效果了!!
💖💖💖接下來就讓我們進入真正的語法教程吧
標題
markdown有兩種標題格式
第一種標題格式
一種是這樣的
我是一個一級標題
========
我是一個二級標題
--------
像這樣一個"=“就是一個一級標題,一個”-"就是一個二級標題
當然無論多少個都不影響效果
其運行結果如下
第一種標題格式運行結果
我是一個一級標題
我是一個二級標題
第二種標題格式
第二種方法就是使用’#’
非常好理解,一級標題的前面就加一個#
二級標題前面加2個#
最高可到6級標題
注意輸入完#后要空一格,否則不會有效果# 我是一個一級標題
## 我是一個二級標題
### 我是一個三級標題
#### 我是一個四級標題
##### 我是一個五級標題
###### 我是一個六級標題運行結果如下:
第二種標題格式運行結果
我是一個一級標題
我是一個二級標題
我是一個三級標題
我是一個四級標題
我是一個五級標題
我是一個六級標題
💖💖💖本章節結束啦
段落
段落的換行
markdown的換行格式是在一行后加兩個空格以及一個回車
就像這樣->
現在我想換行spacespaceEnter
💖💖換行成功了💖💖
運行結果
現在我想換行
💖💖換行成功了💖💖
重新開始一個段落
想要重新開始一個段落,只要在兩個段落之間加一個空行就可以了
就像這樣->
這是一個段落
space
這是另一個段落
運行結果
這是一個段落
這是另一個段落
字體
斜體
要想使用斜體
請在需要斜體的文本兩邊這么做->
*斜體文字*
_斜體文字_
運行結果
斜體文字
斜體文字
粗體
要想使用粗體
請在需要粗體的文本兩邊這么做->
**粗體文字**
__粗體文字__
運行結果
粗體文字
粗體文字
斜粗體
要想使用粗斜體
請在需要粗斜體的文本兩邊這么做->
***粗斜體文字***
___粗斜體文字___
運行結果
粗斜體文字
粗斜體文字
分割線
用法
你可以在一行中用三個以上的星號、減號、底線來建立一個分隔線,行內不能有其他東西。你也可以在星號或是減號中間插入空格。下面每種寫法都可以建立分隔線
***
* * *
--------
- - - - - - - -
___
_ _ _
運行結果
下劃線
用法
下劃線可以通過 HTML 的<u> 標簽來實現
<u>這是一段下劃線</u>
運行結果
這是一段下劃線
刪除線
用法
如果段落上的文字要添加刪除線,只需要在文字的兩端加上兩個波浪線 ~~ 即可
~~這是要刪除的文字~~
運行結果
這是要刪除的文字
腳注
用法
腳注是對文本的補充說明
[^要注明的文本]
創建腳注格式類似這樣 [^這是一個腳注]
[^這是一個腳注]: 這是對腳注的解釋
運行結果
創建腳注格式類似這樣 1
引用
用法
像這樣在灰色方框中的,就是引用
只需要在開頭加一個>就可以了
運行結果
這是一個引用
列表
無序列表
用法
使用* + -都可以創建一個無序列表
+ 第一項
+ 第二項
+ 第三項
* 第一項
* 第二項
* 第三項
- 第一項
- 第二項
- 第三項
運行結果
- 第一項
- 第二項
- 第三項
有序列表
用法
就是普通的序號+小數點加空格
- 第一項
- 第二項
運行結果
- 第一項
- 第二項
打勾列表
用法
可以為列表清單中已經完成的事情打上勾
* [ ] 第一項任務
* [ ] 第二項任務
* [x] 第三項任務(這是已經完成的任務)
運行結果
- 第一項任務
- 第二項任務
- 第三項任務
嵌套列表
用法
可以在列表中嵌套列表,使用tab鍵
+ 第一項
Tab+ 第二項
\ + 第三項可以在列表中嵌套引用,使用tab鍵
+ 第一項
Tab>這是一個引用
\ + 第三項
運行結果
- 第一項
- 第二項
- 第三項
- 第一項
這是一個引用
- 第三項
代碼塊
用法
代碼片段
如果是段落上的一個函數或片段的代碼可以用反引號把它包起來
就像這樣->
我們需要一個`printf()`函數
什么?你問我什么是反引號?就是你鍵盤上esc下面那個鍵
代碼塊
如果我們需要一大段代碼呢?那么我們就可以用三個反引號把并且在后面加上語言
就像這樣->
```c
#include <stdio.h>
int main()
{
printf(“hello world”);
return 0;
}
```
為了方便就只展示這個簡單的代碼吧其實就是不會寫別的
運行結果
我們需要一個
printf()
函數
>#include <stdio.h> int main() {printf("hello world");return 0; }
鏈接
用法
[鏈接名稱](鏈接地址)
或者
<鏈接地址>
運行結果
這是一個鏈接 百度
https://www.baidu.com
高級鏈接用法
這個鏈接用 1 作為網址變量 Google
這個鏈接用 百度 作為網址變量 百度
然后在文檔的結尾為變量賦值(網址)
[1]: http://www.google.com/
baidu: http://www.runoob.com/
運行結果
這個鏈接用 1 作為網址變量 Google
這個鏈接用 百度 作為網址變量 百度
然后在文檔的結尾為變量賦值(網址)
表格
用法
Markdown 制作表格使用 | 來分隔不同的單元格,使用 - 來分隔表頭和其他行。
| 表頭 | 表頭 |
| ---- | ---- |
| 單元格 | 單元格 |
| 單元格 | 單元格 |
運行結果
表頭 | 表頭 |
---|---|
單元格 | 單元格 |
單元格 | 單元格 |
對齊格式
我們可以設置表格的對齊方式:
-: 設置內容和標題欄居右對齊。
:- 設置內容和標題欄居左對齊。
:-: 設置內容和標題欄居中對齊。
運行結果
左對齊 | 右對齊 | 居中對齊 |
---|---|---|
單元格 | 單元格 | 單元格 |
單元格 | 單元格 | 單元格 |
圖片
用法

運行結果
HTML語言
markdown是支持html的語法的
markdown不能自己修改圖片大小
但如果使用html可以修改圖片大小了
使用方法和html語法一致,就不多說了
我沒學過html
數學公式
markdown也可以支持數學公式的顯示
這里就列舉幾種常見的數學公式給大家吧
第一種方法
$這里是數學公式$
運行結果
這是一個函數 y = 3 x + 1 y=3x+1 y=3x+1
第二種方法
$$
這里是數學公式
\int_01x2dx
$$
運行結果
∫ 0 1 x 2 d x \int_0^1x^2dx ∫01?x2dx
常見數學符號大全
分數\frac{分子}{分母}
1 x \frac{1}{x} x1?
下標與平方x_2,x^2
x 2 2 x_2^2 x22?
開根號\sqrt[x]{y}
y x \sqrt[x]{y} xy?
不等于\not=
=? \not= =
約等于\approx
≈ \approx ≈
小于等于和大于等于\lqg和\geq
≤ ≥ \leq\geq ≤≥
乘號除號正負號\times \div \pm
× ÷ ± \times\div\pm ×÷±
求和\sum
∑ \sum ∑
累乘累除\prod \coprod
∏ 和 ? \prod和\coprod ∏和?
度數^\circ
9 0 ° 90^\circ 90°
無窮\infty
∞ \infty ∞
積分\int多重積分\iint
∫ \int ∫
? \iint ?
? \iiint ?
求導\prime
y ′ y\prime y′
極限\lim
lim ? \lim lim
空集\emptyset
? \emptyset ?
希臘字母\alpha \beta \gamma \delta \eta \omega
α β γ δ η ω \alpha \beta \gamma \delta \eta \omega αβγδηω
剩下的更多數學符號大家自行去網上搜索吧,我這里也給大家一個數學符號大全網站
鍵盤值
用法
大家應該也看到了我上面有一些鍵盤的值
是這樣實現的
<kbd>鍵盤上的鍵值
運行結果
Ctrl+>C
甚至可以不是鍵值
結語
💖💖💖本篇博客花了我很長時間
一個下午才整理完成的💖💖💖
希望各位能夠多多駐足,多多關注留言轉發收藏
評論我會一一點贊并回復
期待你我的共同成長
我們下次再見啦!!
推薦閱讀
動畫詳解力扣算法
這是對腳注的解釋 ??