文章目录
Maekdown简介
1.是什么?
- Markdown是一种轻量级标记语言,它以纯文本形式(易读、易写、易更改)编写文档,并最终以HTML格式发布。
Markdown也可以理解为将以MARKDOWN语法编写的语言转换成HTML内容的工具。 - Markdown 编写的文档可以导出 HTML Word、图像、PDF、Epub 等多种格式的文档。
- Markdown 编写的文档后缀为 .md, .markdown。
2.Who创造
它由Aaron Swartz(亚伦·斯沃茨 )和John Gruber(约翰·格鲁伯)共同设计
3.应用
-
它是易读(看起来舒服)、易写(语法简单)、易更改纯文本。处处体现着极简主义的影子。
-
兼容HTML,可以转换为HTML格式发布。
-
跨平台使用。
-
越来越多的网站支持Markdown。
标题
使用 # 号标记
使用 # 号可表示 1-6 级标题,一级标题对应一个 # 号,二级标题对应两个 # 号,以此类推。
注意:# 后有一个空格
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
展示效果:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
字体
1.斜体
*斜体*(中文模式下便使用)
_斜体_(英文模式下便使用)
展示效果:
斜体
斜体
2.粗体
**粗体**
__粗体__
展示效果:
粗体
粗体
3.粗斜体
***粗斜体文本***
___粗斜体文本___
展示效果:
粗斜体文本
粗斜体文本
列表
1.无序列表
使用星号()、加号(+)或减号(-*)作为无序列表的操作,注意标记后要加上一个空格,再填写内容。
* num1
* num2
* num3
+ num1
+ num2
+ num3
- num1
- num2
- num3
展示效果:
- num1
- num2
- num3
- num1
- num2
- num3
-
num1
-
num2
-
num3
2.有序列表
使用数字加上点号(.)
1.one
2.two
3.three
展示效果:
1.one
2.two
3.three
3.列表嵌套
只需在子列表中的选项前面添加两个或四个空格即可
1. 第一项:
- 第一项嵌套的第一个元素
- 第一项嵌套的第二个元素
2. 第二项:
- 第二项嵌套的第一个元素
- 第二项嵌套的第二个元素
展示效果:
- 第一项:
- 第一项嵌套的第一个元素
- 第一项嵌套的第二个元素
- 第二项:
- 第二项嵌套的第一个元素
- 第二项嵌套的第二个元素
4.任务列表
1.未完成列表:- [ ]
2.已完成列表:- [x]
(中间只有一个空格,减号后也有也有一个空格,输入文字前也有一个空格)(减号也可以用加号或星号代替)
**购物清单**
- [ ] 一次性水杯
- [x] 西瓜
- [ ] 豆浆
- [x] 可口可乐
- [ ] 小茗同学
展示效果:
购物清单
- 一次性水杯
- 西瓜
- 豆浆
- 可口可乐
- 小茗同学
区块
1.基本区块使用
区块引用是在段落开头使用 > 符号 ,然后后面紧跟一个空格符号
> 区块
> 分块
展示效果:
区块
分块
2.区块嵌套
区块是可以嵌套的,一个 > 符号是最外层,两个 > 符号是第一层嵌套,以此类推
> 外层
>> 中间层
>>> 内层
展示效果:
外层
中间层
内层
3.区块中使用列表
> 区块中使用列表
> 1. 第一项
> 2. 第二项
> + 第一项
> + 第二项
> + 第三项
展示效果:
区块中使用列表
- 第一项
- 第二项
- 第一项
- 第二项
- 第三项
4.列表中使用区块
如果要在列表项目内放进区块,那么就需要在 > 前添加四个空格的缩进
* one
> first
> second
* two
> first
> second
展示效果:
- one
first
second - two
first
second
链接
[链接名称](链接地址)
或者
<链接地址>
这是一个链接[百度网站](baidu.com)
<www.bibilili.com>
展示效果:
这是一个链接百度网站
<www.bibilili.com>
图片
语法格式如下:
- 开头一个感叹号 !
- 接着一个方括号,里面放上图片的替代文字
- 接着一个普通括号,里面放上图片的网址,最后还可以用引号包住并加上选择性的 ‘title’ 属性的文字。
![alt 属性文本](图片地址)
![alt 属性文本](图片地址 "可选标题")
表格
制作表格使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行
| 表头 | 表头 |
| ---- | ---- |
| 单元格 | 单元格 |
| 单元格 | 单元格 |
展示效果:
表头 | 表头 |
---|---|
单元格 | 单元格 |
单元格 | 单元格 |
对齐方式:
我们可以设置表格的对齐方式:
- -: 设置内容和标题栏居右对齐。
- :- 设置内容和标题栏居左对齐。
- :-: 设置内容和标题栏居中对齐。
| 左对齐 | 右对齐 | 居中对齐 |
| :-----| ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
展示效果:
左对齐 | 右对齐 | 居中对齐 |
---|---|---|
单元格 | 单元格 | 单元格 |
单元格 | 单元格 | 单元格 |
代码
用 ``` 包裹一段代码
```
int main()
```
展示效果:
int main()
- -: 设置内容和标题栏居右对齐。
- :- 设置内容和标题栏居左对齐。
- :-: 设置内容和标题栏居中对齐。
| 左对齐 | 右对齐 | 居中对齐 |
| :-----| ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
展示效果:
左对齐 | 右对齐 | 居中对齐 |
---|---|---|
单元格 | 单元格 | 单元格 |
单元格 | 单元格 | 单元格 |
代码
用 ``` 包裹一段代码
```
int main()
```
展示效果:
int main()