## Typora的使用
### 一、标题
#### 1.1Typora支持6级标题
```
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
```
注意点, 从一级标题到 五级标题是字体从大到小显示, 五级标题和六级标题字体是一样大的,只是文字颜色变浅
#### 1.2快捷键
创建标题的快捷键是:
```
Ctrl + 1 一级标题
Ctrl + 2 二级标题
Ctrl + 3 三级标题
Ctrl + 4 四级标题
Ctrl + 5 五级标题
Ctrl + 6 六级标题
```
### 二、代码块
#### 代码块的使用
1. 使用三个反引号`
2. 在反引号后面标注代码块存放是哪种语言的代码
3. 代码后用三个反引号结束
##### 2.1有标记语言的代码块
*```js* 代码块开始 表示的js语言
var a=20
var b=10
`` ` 代码块结束
显示代码为:
```js
var a=20
var b=10
```
##### 2.2无标记语言的代码
如果你不确定使用什么代码你可以不用写
*```*
var a=10
var b=20
*`` `*
显示结果为:
```
var a=10
var b=20
```
注意:代码块除了可以使用反引号 *```* 还可以使用三个波浪线~
##### 2.3单行代码
如果只有一行代码可以使用 *``*包裹
```
`var a=20`
```
显示结果为:
`var a=20`
### 三、引用块
引用块的书写方式为在英文状态下书写符号`>`再按下空格键即可。这里表示对于一些其他地方内容的引用
```
> 静夜思
> 床前明月光,疑是地上霜。
> 举头望明月,低头思故乡。
```
**显示结果为:**
> 静夜思
> 床前明月光,疑是地上霜。
> 举头望明月,低头思故乡。
**可以在引用快内再次使用引用**
```
> 静夜思
> 床前明月光,疑是地上霜。
> 举头望明月,低头思故乡。
>> 二级引用
>> 内容部分
```
***显示结果为:**
> 静夜思
> 床前明月光,疑是地上霜。
> 举头望明月,低头思故乡。
>> 二级引用
>> 内容部分
### 四、列表
#### 4.1 引用列表
数字后面加上一个`.`再按下空格即可
```
1. 第一项
2. 第二项
3. 第三项
4. 第四项
```
**显示结果为:**
1. 第一项
2. 第二项
3. 第三项
4. 第四项
#### 4.2 无序列表
无序列表写下`*`再按下空格即可
```
* 无序列表第一项
* 无序列表第二项
* 这是二级的无序列表
* 这是二级的无序列表
* 这是三级无序列表
* 这是三级无序列表
* 无序列表第三项
```
**显示结果为**
* 无序列表第一项
* 无序列表第二项
* 这是二级的无序列表
* 这是二级的无序列表
* 这是三级无序列表
* 这是三级无序列表
* 无序列表第三项
#### 4.3 任务列表
任务列表类似于多个单选框,可以标记是否已经完成,其语法`- [ ]`,
```
// 未选中的语法
- [ ] 任务未完成
// 初始选中的语法
- [x] 任务已完成
```
- [ ] 任务未完成
- [x] 任务已完成
### 五、段落与文字
#### 5.1 段落
在markdown 语法中 中间间隔一个空行表示段落段落之间的分割
```
// 语法里
这是第一个段落
这是第二个段落,两个段落中间间隔一行
```
**显示结果为:**
`这是第一个段落`
`这是第二个段落,两个段落中间间隔一行`
**如果在编译后显示一行空行,在语法中是要间隔三个空行**
```
这是第一个段落
这是第二个段落,需要两行文字间隔一个空行,那么在语法里间隔三个空行
```
**显示结果为:**
`这是第一个段落`
`这是第二个段落,需要两行文字间隔一个空行,那么在语法里间隔三个空行`
在Typora中直接使用`enter`键来切换到下一个段落,如果一行的长度没有占完,而下一行还想保持在同一段的话可以使用`shift+enter`快捷键。
#### 5.2 分隔符
使用分割线可以使用`***`或者是`---`再按下`enter`
```
***
或者
---
```
**显示结果为:**
***
---
#### 5.3字体
##### 5.3.1 字体加粗
**加粗**(文字前后分别有两个`**`或者是两个`__`)在typora中开以使用快捷键`ctrl+B`
```
**需要加粗的文字**
```
**显示结果**:
**需要加粗的文字**
##### 5.3.2 斜体字
*斜体*(文字前后分别有一个`*`)在typora中使用快捷键`ctrl+I`
**显示结果**:
*需要斜体的问题*
##### 5.3.3 斜粗体
***斜粗体***(文字前后分别有三个`*`)
```
***需要斜体并且加粗的文字***
```
**显示结果**:
***需要斜体并且加粗的文字***
##### 5.3.4 删除线
删除线(文字前后使用`~~`)
```
~~ 需要删除线的文字 ~~
```
**显示结果**:
~~需要删除线的文字~~
##### 5.3.5 下划线
下划线使用u标签,快捷键是Ctrl+U
```
下划线写法
```
**显示结果**:
下划线写法
### 六、图片
在typora中插入图片是非常简单的一件事,主要有一下方式:
1. 直接将本地图片拖到需要放置图片的位置
2. 使用markdown语法 ! [] (这是是图片的路径)
### 七、表格
1. 使用typora创建表格不需要记住markdown的语法,可以使用快捷键 `ctrl+t`,就会弹出创建表格的页面
2. 可以在软件内的`段落`菜单中选择表格即可
3. 可以使用语法`|空格|空格|`再按下enter键先将表格创建出来再进行调整,非常的灵活。
```
|姓名|性别|年龄|手机号|
|:---|:--:|:--:|---:|
|张三|男|21|18975346876|
|李四|女|23|17789548964|
|王五|男|25|15876513546|
```
介绍一下
`:--:`表示此列 内容居中对齐,
`----`表示内容默认对齐
`:---` 表示内容左对齐
`---:` 表示右对齐
**显示结果为:**
|姓名|性别|年龄|手机号|
|:---|:--:|:--:|---:|
|张三|男|21|18975346876|
|李四|女|23|17789548964|
|王五|男|25|15876513546|
### 八、目录
目录一般是在文章开始部分,所以鼠标放置在文章开头(也就是你想要目录所在的位置),然后写上`[toc]`再按`enter`键即可
```
@[toc]
```
### 九、链接
#### 9.1 基本语法使用
链接外部的网址,语法通过`[链接地址的描述](链接地址)`
```
[百度](http://www.baidu.com)
```
**显示效果**
[百度](http://www.baidu.com)
#### 9.2 可以利用锚点的方式,让多个地方链接一个锚点的链接地址
通俗一点就是给一个链接地址添加id ,然后所以需要链接到这个地址的位置全部使用链接地址的id
```
[id]: http://www.baidu.com // 注意: 和地址之间有空格
// 使用链接地址的id, 链接内部锚点有[][]语法
[淘宝][id]
[百度][id]
```
[id]: http://www.baidu.com
[淘宝][id]
[百度][id]
#### 9.3 直接使用链接地址的方式
就是在链接地址外包裹一个尖括号
```
```
**显示效果**
### 十、注释脚本
语法是使用[] 并且在中括号内使用^ 符号
```
语法是使用[] 并且在中括号内使用^ 符号
```
**显示效果**
用户点击[^10]
### 十一、特殊字符
```
© 版权
® 注册商标
™ 商标
空格
" 引号
€ 欧元
¥ 元
```
**显示效果**
© 版权
® 注册商标
™ 商标
空格
" 引号
€ 欧元
¥ 元
### 十二、常用快捷键
查找 Ctrl +H
替换 Ctrl +H
插入链接 Ctrl + K
插入图片 Ctrl + Shift + I
撤销: Ctrl + Z
反撤销 Ctrl + Y