Markdown編譯器語法說明
1.標題格式
標題是每篇文章都需要也是最常用的格式,在 Markdown中,如果一段文字被定義爲標題,只要在這段文字前加 #+空格號即可。
一級標題 #, 二級標題 ##, 三級標題 ### .
一級標題
二級標題
三級標題
2.列表
熟悉 HTML 的同學肯定知道有序列表與無序列表的區別,在 Markdown 下,列表的顯示只需要在文字前加上 - 或 * 即可變爲無序列表,有序列表則直接在文字前加1. 2. 3. 符號要和文字之間加上一個字符的空格。
無序列表
- a
- b
- c
有序列表
- a
- b
- c
3.引用
只需要在文本前加入 > 這種尖括號(大於號)即可
這是引用
4.插入圖片
有道雲筆記
5.粗體和斜體
Markdown 的粗體和斜體也非常簡單,用兩個 * 包含一段文本就是粗體的語法,用一個 * 包含一段文本就是斜體的語法。
這是粗體
這是斜體
6.表格
header 1 | header 2 |
---|---|
row 1 col 1 | row 1 col 2 |
row 2 col 1 | row 2 col 2 |
7.列表
- [ ] a
- [ ] a
- [x] b
- [x] b
8.代碼框
方法1:使用前後使用三個`將代碼包裹起來
#include<stdio.h>
#include<iostream>
using namespace std;
int show_data(int data[],int len)
{
cout<<"-----------------------"<<endl;
for (int i=0;i<len;i++)
{
cout<<data[i]<<"\t";
}
cout<<endl;
return 0;
}
int main()
{
return 0;
}
方法2:一個tab或者4個空格
//4個空格邊便是代碼段
cout<<"hello world"<<endl;
9.分割線
分割線的語法只需要三個 * 號
10.說明
單個回車 視爲空格。
連續回車,
才能分段。
行尾加兩個空格,這裏->
即可段內換行。
11.公式
```math
E = mc^2
```
效果
E = mc^2
y=ax^2+bx+c
12.畫圖
```
graph LR
A-->B
```
效果
graph LR
A-->B
13.流程圖
```
sequenceDiagram
A->>B: How are you?
B->>A: Great!
```
效果
sequenceDiagram
A->>B: How are you?
B->>A: Great!
14.gantt圖
```
gantt
dateFormat YYYY-MM-DD
section S1
T1: 2014-01-01, 9d
section S2
T2: 2014-01-11, 9d
section S3
T3: 2014-01-02, 9d
```
效果
gantt
dateFormat YYYY-MM-DD
section S1
T1: 2014-01-01, 9d
section S2
T2: 2014-01-11, 9d
section S3
T3: 2014-01-02, 9d