Markdown語法詳細

2021-10-08 23:51:53 字數 4006 閱讀 2170

本文較長,可以先看markdown十五分鐘快速入門(typora)

1.1.2 粗體和斜體

1.1.2 列表

1.1.3 分割線

1.1.4

1.1.5 鏈結

1.1.5.2 **鏈結

1.1.6 行內**和**塊

渲染後:

1.1.7 引用

1.1.8 轉義

2.1 擴充套件語法gfm

2.1.2 表情符號

2.1.3 **

2.1.4 任務列表

1.1.1.1 標題

在markdown語法中有兩種標記:底線(-/=)以及#。

底線的語法:

底線語法

-------

或底線語法

*****==

渲染後:

#的語法:

# 一級標題

## 二級標題

### **標題

#### 四級標題

##### 五級標題

###### 六級標題

渲染後:

語法說明:

一行中的開頭碼入#即可渲染出標題

#的個數即為標題的等級

markdown最多支援六級標題

在#號後面加上空格(嚴格語法)

底線=為一級標題

底線-表示二級標題

底線符號多少個都可以(typora貌似渲染不出來)

建議使用#,比底線易於維護

typora標題自動編號

在markdown中,粗體由兩個 * 或者兩個 _ 夾起來,斜體由乙個 * 或者乙個_加起來。

粗體的語法:

**加粗的內容**

__加粗的內容__

渲染後:

粗體的語法:

*斜體的內容*

_斜體的內容_

渲染後:

語法說明:

建議粗體使用兩個 * 包裹,斜體使用乙個 * 包裹

標記內部盡量不要有空格

在markdown中支援有序列表和無序列表,有序列錶用數字序號+英文句號+空格+列表內容,無序列表則用-或+或*+列表內容。

有序列表語法:

- 吃飯

+ 吃飯

* 吃飯

渲染後:

語法說明:

無序列表三種方法都是可以的

列表中可以巢狀列表

有序列表與無序列表可以相互巢狀

列表減少按tab,列表增加縮排按shift+tab

在markdown中,分割線由3個以上的*或者-或者_來標記。

分割線語法:

***

---___

渲染後:

語法說明:

分割線必須使用三個以上的標記符

可以在其中加入空格

分割線語法:

渲染後:

語法說明:

代替文字在無法正常顯示時會比較有用,正常情況下可以為空。

1.1.5.1 文字鏈結

**:

[鏈結文字][鏈結標記]

我們常用的**有[csdn]

[csdn]:

或者我們常用的**有[csdn][1]

[1]:

渲染後:

如上圖所示,把鏈結位址在某個地方定義好,然後在正文中通過「變數」來引用,可讀性一下子就高了,這種方法叫做引用鏈結。

1.1.5.2 **鏈結

語法:

《鏈結位址》
渲染後:

1.1.6.1 行內**

在markdown中,行內**語法如下:

`行內**`
1.1.6.2 **塊

在markdown中,**塊以tab鍵或者四個空格或者~~~+相應的語言。

**:

~~~c

~~~或者

四個空格

或者tab鍵

渲染後:
#include

intmain

(void

)

語法說明:

使用tab鍵不夠直觀建議使用~~~+相應的語言的方法可以語法高亮

在markdown中,引用由》和空格和被引用內容來標記

語法說明:

引用可以巢狀

引用中可以巢狀有序列表和無序列表

當我們想在markdown檔案中插入一些標記符號,但是又不想讓這些符號被渲染時,可以使用\進行轉義。

\特殊符號
可以被轉義的特殊符號如下:

\	反斜線

` 反引號

* 星號

_ 底線

{} 花括號

方括號() 括弧

# 井字型大小

+ 加號

- 減號

. 英文標點

! 感嘆號

語法如下:
~~刪除線~~
渲染後:

刪除線

使用:包裹表情**

:表情**:
示例:?

語法:

| **1 | **2 |

|--|--|

| 內容1 | 內容2 |

渲染後:

**1**2

內容1內容2

語法說明:

單元格之間用|來分隔

單元格之間的空格會被無視

表頭和其他行使用-來分割,沒有個數限制

表頭對齊方式

*左對齊(預設): :

*右對齊 : -:

*居中對齊 :-:

**中不能插入引用塊、**塊

建議直接插入**

語法

- [x] 待辦專案	已辦

- [ ] 待辦專案 未辦

渲染後:

語法說明:

任務列表以-和空格開頭,由[+空格/x+],組成

x推薦使用小寫

當方括號中的字元為空格時,核取方塊是未選中的狀態,為x時是選中狀態。

markdown轉義 Markdown語法示例

什麼是markdown markdown是乙個將文字轉化為html的工具。簡單來說,markdown是乙個兼顧可讀性與易用性的輕量級標記體系。markdown並不追求大而全,它只關心html裡最常用的幾個標記,對於一些不常用的標記它允許直接將html標記插入文字。標題markdown提供了兩種方式 ...

Markdown 語法基礎

有兩種語法 1.標題下一行寫 代表大標題或 代表小標題 2.標題行開頭寫1 6個 分別代表不同的標題級別 區塊引用 行開頭使用 來表示對當前的這行文字的引用 斜體與加黑 1.用 或 將文字包含進來都可以用於處理文字的斜體和加黑 2.乙個表示斜體,兩個表示加黑,三個表示斜體並加黑 3.和 在表示斜體加...

《MarkDown》語法筆記

1.斜體 斜體第二種方法 2.加粗 加粗的第二種方法 3.符號 4.符號 5.兩個enter是換行 6.在 href 屬性裡面,必須將 轉變為 7.用一行的 或者 表示一級標題和二級標題。如 一級標題 二級標題 一級標題 二級標題 標題 四級標題 五級標題 六級標題 9.引言 只在整個段落的第一行最...