Markdown 基本使用方法

Markdown 基本使用方法

01 基本格式

1.1 标题

使用 # 号可表示 1-6 级标题,一级标题对应一个 # 号,二级标题对应两个 # 号,以此类推。

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

1.2 段落

Markdown 段落没有特殊的格式,直接编写文字就好,段落的换行是使用回车。

1.3 文本

*斜体*
_斜体_
**粗体**
__粗体__
***粗斜体***
___粗斜体___
~~删除线~~
<u>下划线</u>

1.4 分割线

在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。也可以在星号或是减号中间插入空格。

***
* * *
******
---
___

1.5 脚注

Markdown[^1]
[^1]: 世界上最好的标记语言


02 列表

2.1 无序列表

无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记,这些标记后面必须有一个空格之后就可以填写内容了:

* 第一项
* 第二项
* 第三项

+ 第一项
+ 第二项
+ 第三项


- 第一项
- 第二项
- 第三项

2.2 有序列表

有序列表使用数字并加上 . 号来表示(位置靠后的列表项列表顺序必须大于前面的):

1. 第一项
2. 第二项
3. 第三项

2.3 列表嵌套

列表嵌套只需在子列表中的选项前面添加四个空格即可:

1. 第一项:
    - 第一项嵌套的第一个元素
    - 第一项嵌套的第二个元素
2. 第二项:
    - 第二项嵌套的第一个元素
    - 第二项嵌套的第二个元素

03 区块

Markdown 区块引用是在段落开头使用 > 符号 ,然后后面紧跟一个空格符号:

3.1 同级区块

> 区块第一行
> 区块第二行
> 区块第三行

3.2 嵌套区块

> 区块第一行
> > 区块第二行
> > > 区块第三行

3.3 区块中使用列表

> 区块第一项
> 1. 区块中有序列表第一项
> 2. 区块中有序列表第二项
> +  区块无有序列表第一项
> +  区块无有序列表第二项
> +  区块无有序列表第三项

3.4 列表中使用区块

* 列表第一项
    > 区块第一项
    > 区块第二项
* 列表第二项

04 代码

4.1 单行代码片段可以使用反引号"`"将其包括起来:

`printf()`

4.2 代码块

01 使用4个空格或者一个制表符

    int mian() {
        cout << "hello world!" << endl;
        return 0;
    }

02 使用""包裹一段代码(可以在第一个""符号后指定语言)

```C++
int mian() {
    cout << "hello world!" << endl;
    return 0;
}
```

05 链接

[链接名称](链接地址)
<链接地址>

[baidu](http://www.baidu.com)
<http://www.baidu.com>

06 图片

![alt 属性文本](图片地址)
![alt 属性文本](图片地址 "可选标题")

![alt 图标](https://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png)
![alt 图标](https://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png "百度")

posted @ 2020-08-23 09:46  多半是条废龙  阅读(322)  评论(0)    收藏  举报