MarkDown基礎語法規則

2021-10-05 09:28:45 字數 2192 閱讀 1591

這是乙個對於學習markdown筆記的一篇總結

*斜體*

**粗體**

~~刪除線~~

無序列表

- 一級

+ 二級

* **

有序列表

- 1. 一級

+1. 二級

*1. **

> 文字引用
[1]:https://~~

[目錄]
1. 前面四個空格

2. 行內**塊:`code`

3. ```code```,可以在後面加上**的型別

tag: code

tags: code (空格分隔)

空格: 

小於號:<

大於號:>

和號:&

雙引號:"

單引號:'

註冊商標:®

乘號:×

除號:÷

|表頭1|表頭2|

|對齊方式|對齊方式|

|code|code|

注:對齊方式

:- 左對齊

-: 右對齊

:-: 居中對齊

腳注[^腳注1]

[^腳注1]:這是乙個腳注。

​ markdown只是乙個編寫的格式,所以只接受純文字的範圍;弱國不是在markdown處理範圍的標籤,例如接下來的html標籤的撰寫,當然在這裡這些**是不需要進行額外的標籤的,只用新增標籤。

​ 區塊元素,例如div,table,pre,p等標籤,必須在他們前後加上空格,用於和內容的分隔,而且這些元素的開始與結尾標籤,不餓能使用tab或是空白來縮排。

eg:

成績單

語文數學

英語 60

7080

成績單

語文數學

英語60

7080

​```mermaid

flowchat

st=>start: 使用者登入:>http:******

io=>inputoutput: 彈出輸入賬號密碼頁面

op=>operation: 使用者輸入賬號密碼後登入

cond=>condition: 驗證使用者密碼是否正確

sub=>suboutine: 錯誤,讓使用者重新輸入

e=>end: 登入成功

st->io->op->cond

cond(yes)->e

cond(no)->sub

​```

​ 示例一:三次握手

​```seq

note left of 客服端:socket, connect(主動開啟)

note right of 服務端:socket, bind, listen accept(被動等待)

客戶端->服務端: syn j

服務端-->客戶端: syn k, ack j + 1

note left of 客戶端:connect 返回

客服端->伺服器: ack k + 1

​```

$表示行內公式$

$$表示整行公式$$

\pi 表示希臘字母 π

\frac \frac 表示分數。另外,\tfrac 表示小號的分數。

\sqrt \sqrt 表示平方根。另外,\sqrt[n] 表示 n 次方根。

\sum \sum_^ 表示求和符號。

\prod 表示乘積符號

\int 表示積分符號。

_ _

^ ^ 可以用在任何地方。如果上下標只是乙個字元,可以省略 。

\ldots \cdots 都表示省略號,前者排在基線上,後者排在中間。

\pm ±

\times ×

\div ÷

宣告:本部落格並未原創,只是個人學習筆記。

Markdown語法規則

這裡可以看到官方的 markdown 語法規則文件,當然,後文我也會用自己的方式,闡述這些語法在實際使用中的用法。mac 平台 windows ios web 平台 標題是每篇文章都需要也是最常用的格式,在 markdown 中,如果一段文字被定義為標題,只要在這段文字前加 號即可。一級標題 二級標...

XML 語法規則

xml的語法規則非常簡單,同時也是非常嚴格的 它易於學習,易於使用。因此,開發能夠識別和處理xml的軟體也是非常容易的。xml文件使用自述式語法,並且,語法規則非常簡單。tove jani reminder don t forget me this weekend 文件的第一行 xml宣告 定義xm...

C 語法規則

c 中的布林型別 布林型別只占用乙個bit 但是如果連續定義多個布林型別時,編譯器可能會多個布林型別定義在一起。true 編譯器用1來表示。false 編譯器用0來表示。將乙個其他型別的資料賦給布林型別變數 c 編譯器會將所有的非0的值轉換為true 1 將0 轉化為false 0 三木運算子?將乙...