renjie-run / blog

Personal Blog
2 stars 0 forks source link

Markdown 基础语法 #3

Open renjie-run opened 4 years ago

renjie-run commented 4 years ago

一段时间不用Markdown,就会脑短路忘记某些语法,还得网上查,整理一份自己备用吧。

标题

在标题文本前添加 # 即可,注意,语法与文本之间需要添加一个空格。例如,

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

列表

列表分为有序列表和无需列表。其中有序列表在文本前加 1. 2. 3. 即可;无需列表在文本前加 -+* 均可。注意,语法与文本之间均需要添加一个空格。例如, 有序列表

1. 文本1
2. 文本2
3. 文本3

无需列表

- 文本1
+ 文本2
* 文本3

链接

链接的语法为 [显示文本](链接) 。例如,

[Markdown 基础语法](https://github.com/aiyayao/blog/issues/3, "title") // title 可加可不加

图片

图片的语法类似与链接,只是前面多了个 ! 。例如,

![图片alt](图片链接 "title") // title 可加可不加

引用

引用在日常中用的也比较频繁,其语法为 > 。注意,语法与文本之间需要增加一个空格。例如,

> 文本

加粗,倾斜与删除

各语法如下

*斜体文本*
** 加粗文本**
***加粗斜体文本***
~~删除线文本~~

代码

单行代码,使用 ` 包裹代码即可。例如,

`单行代码`

多行代码,使用 ``` 包裹代码即可。例如,

(```)
多行代码
(```)

为了防止 `` 被转译,特意用()` 包裹了一下。

分割线

使用三个或者三个以上的 - 或者 * 都可以。例如,

---
----
***
*****

表格

语法如下

表头|表头|表头
---|:--:|---:
内容|内容|内容
内容|内容|内容

- 有一个就行,为了对齐,自己可以适当增减 文字默认都是居左 - 两边加 : 表示文字居中 - 右边加 : 表示文字居右 注:原生的语法两边都要用 | 包起来,这里省略了。

流程图

用的比较少,支持度也不太高。语法如下

(```flow)
st=>start: 开始
op=>operation: My Operation
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op
(```)

这里为了防止转译,也将 `` 用()` 包裹了起来。