MarkDown常用语法

MarkDown基础语法介绍

基本语法

字体设置

1
2
3
4
5
*这里是文字*  倾斜
_这里是文字_ 倾斜
**这里是文字** 加粗
***这里是文字*** 倾斜加粗
~~这里是文字~~ 下划线

这里是文字
这里是文字
这里是文字
这里是文字
这里是文字

标题

1
2
3
4
5
6
7
8
9
10
11
12
# 标题
## 标题
### 标题
#### 标题
##### 标题
###### 标题

标题
============================

标题
----------------------------

图片

1
2
![图片描述](本地图片路径或网络图片路径)
![](/imgs/123.jpg)

链接

1
2
<https://www.baidu.com/>
https://www.baidu.com/

https://www.baidu.com/
https://www.baidu.com/

分割线

用三个以上的星号(*)、减号(-)、底线(_)来建立一个分隔线,也可以在星号或是减号中间插入空格。

1
2
3
***
___
---

代码块

一种是利用缩进(tab), 另一种是利用英文`符号(一般在ESC键下方,和~同一个键)包裹代码

代码块:缩进 4 个空格或是 1 个制表符

if () {
    
} else {
    
}

行内式:如果在一个行内需要引用代码,只要用反引号`引起来就好(一般在ESC键下方,和~同一个键), 或者使用三个```包裹

if () {} else {}

引用

被引用的文本前加上>符号,以及一个空格就可以了, 可以多层.引用的区块内也可以使用其他的 Markdown 语法,包括标题、列表、代码区块等

1
2
3
> 引用1
>> 引用2
>>> **这里是加粗文字**

引用1

引用2

这里是加粗文字

列表

无序列表 使用 *,+,- 表示无序列表。 符号后面一定要有一个空格,起到缩进的作用

1
2
3
4
5
6
- 列表1
- 列表2
+ 列表3
+ 列表4
- 列表5
- 列表6
  • 列表1
  • 列表2
  • 列表3
  • 列表4
  • 列表5
  • 列表6

使用数字和一个英文句点表示有序列表。英文句点后面一定要有一个空格,起到缩进的作用

1
2
3
1. 列表1
2. 列表2
3. 列表3
  1. 列表1
  2. 列表2
  3. 列表3

列表不光可以单独使用,也可以使用其他的 Markdown 语法,包括标题、引用、代码区块等

在使用列表时,只要是数字后面加上英文的点,就会无意间产生列表,比如2017.12.30 这时候想表达的是日期,有些软件把它被误认为是列表。解决方式:在每个点前面加上\就可以了

1
2022\.09\.13 

2022.09.13

表格

冒号在左边表示左对齐,右边表示有对齐,两边都有表示居中

1
2
3
4
5
6
7
8
9
1 | 2 | 3
- | - | -
4 | 5 | 6
7 | 8 | 9

11 | 222 | 3333
:- | :- | :-
444 | 5555 | 66666
77777 | 88888 | 999999
1 2 3
4 5 6
7 8 9
11 222 3333
444 5555 66666
77777 88888 999999
11 222 3333
444 5555 66666
77777 88888 999999

换行

连续两个以上空格+回车
使用html语言换行标签