1、标题
# 数量对应级别,共6级
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
提问:六级标题,每一级对应的字号大小是多少?
先说明一点:Markdown本身不规定具体字号大小,它之对应HTML的<h1>~<h6>;字号由编辑器/浏览器默认样式决定。以最常见的浏览器默认正文16px为基准举例:
# h1:2em ≈ 32px
## h2:1.5em ≈ 24px
### h3:1.17em ≈ 19px
#### h4:1em = 16px(和正文一样)
##### h5:0.83em ≈ 13px
###### h6:0.67em ≈ 11px
小结:
- 没有绝对统一标准,但层级关系永远是:h1 > h2 > ... > h6。
- 写文档只要记住:h1 最大、h6最小即可;要精确字号大小,看你用的编辑器设置。
2、文本样式
**加粗文字**
*斜体文字*
***加粗斜体***
~~删除线~~
==高亮==
行内代码:`代码内容`
3、换行 & 分段
分段:空一行
强制换行:行末尾加 两个空格 再回车
4、列表
4.1、无序列表
- * + 任选其一
- 无序列表1
- 子无序列表11
+ 子无序列表1
* 无序列表2
+ 无序列表3
4.2、有序列表
1. 有序列表1
1. 序列表11
2. 有序列表12
2. 有序列表2
5、引用
> 单行引用
> 多行引用
> 第二行内容
这里貌似不同编辑器不一样,本人用的编辑器 多行引用除了第一行外,不用在其它行前面加 > 。
6、分割线
以下三种(三个横线、三个*号,三个下划线)任选其一
---
***
___
7、链接 & 图片
7.1、超链接
[显示文字](链接地址)
[百度](https://www.baidu.com)
7.2、图片

8、代码块
8.1、单行代码
`这里放单行代码`
8.2、多行代码块(最常用,正确格式)
用三个反引号 ``` 包裹,支持指定语言高亮
```python
# Python 示例
def hello():
print("Hello Markdown")
```
```javascript
// JS 示例
const name = "markdown";
```
9、表格
9.1、基础表格
| 表头1 | 表头2 | 表头3 |
| ----- | ----- | ----- |
| 内容A | 内容B | 内容C |
| 内容D | 内容E | 内容F |
9.2、带对齐方式的表格(推荐)
| 左对齐 | 居中对齐 | 右对齐 |
| :----- | :------: | -----: |
| 文本 | 文本 | 文本 |
| 测试 | 测试 | 测试 |
表格总结:
- 竖线分割
- 第二行必须写横线
- 可以在第二行加 : 来控制对齐方式
关于第二行横线的注意事项:每列至少 1 个 -,主流解析器要求至少 3 个,数量不限、和表头长度没关系。