# Markdown 编辑器使用手册
## 强调文本
用两个 * 包含一段文本就是粗体的语法
用一个 * 包含一段文本就是斜体的语法
注意:符号与文本之间无需空格
> 加粗语法: `**文本内容**`
**文本内容**
> 斜体语法: `*文本内容*`
*文本内容*
> 删除线语法: `~~文本内容~~`
~~文本内容~~
## 分隔线
在一行中用三个以上的减号(-)、底线(_)、星号(*)来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。
常用 - (减号),其它了解就行
> 减号(连字符) 常用
- - -
---------------
> 底线(下划线)
____
_ _ _
> 星号
* * *
****
## 段落和换行
文本之间有一行以上的空白
段落1
段落2
## 标题
在Markdown中,如果想将一段文字定义为标题,只需要在这段文字前面加上 (#),再在 # 后加一个空格即可。还可增加二、三、四、五、六级标题,总共六级,只需要增加 # ,增加一个 # ,标题字号相应降低一级。
> 语法格式:#+空格+文本
# 1级标题
## 2级标题
### 3级标题
#### 4级标题
##### 5级标题
###### 6级标题
## 引用
> 语法:> + 空格 + 文本
列子:
> Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。
## 列表
无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记
常用 - (减号),其它了解就行
> 无序列表语法格式:- + 空格 + 文本
- 常用列表
- 文本1
- 文本2
- 文本3
+ 文本1
+ 文本2
* 文本1
* 文本2
> 任务列表语法格式:- + 空格 + [空格/x] + 文本
- [x] 任务1
- [ ] 任务2
- [ ] 任务3
> 有序列表语法格式:数字 + . + 空格 + 文本
1. 文本1
2. 文本2
3. 文本3
> 嵌套列表
- 分类1
- 文本1
- 文本2
- 分类2
- 文本1
- 文本2
1. 分类1
- 文本1
- [x] 内容1
- [ ] 任务2
- 文本2
1. 分类2
- 文本1
- 文本2
## 链接和图片
插入链接:`[显示文本](链接地址)`
[若水](http://www.dreoma.cn/)
插入图片:`![显示文本](图片链接地址)`
注:插入图片的语法和链接的语法很像,只是前面多了一个 !
![你的名字](http://b198.photo.store.qq.com/psb?/V107NGEg1Gasjf/NkskxWHDfyJUCx8.LP0KdAz0WtTNqnEa9WAS9AKmDFI!/b/dMYAAAAAAAAA&bo=hgSAAkAGdAMFCBo!&rf=viewer_4&t=5)
## 表格
使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行:
header 1 | header 2
---|---
单元格1-1 | 单元格1-2
单元格2-1 | 单元格2-3
可以使用冒号来定义对齐方式:
- `:---` 代表左对齐(默认)
- `:---:` 代表居中对齐
- `---:` 代表右对齐
| 左对齐 | 居中 | 右对齐 |
| :----- | :-----: | -----: |
| 左对齐对齐单元格 | 居中单元格 | 右对齐单元格 |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
注意:开头和结尾的 | 可要可不要
## 代码
> 行内代码,用反引号把它包起来(`)
`<div>内容</div>`
> 多行代码段,用三个反引号把它包起来(```)或者缩进 4 个空格或是 1 个制表符就可以
##### 使用 4 个空格建立代码段
function(age) {
age = age + '岁'
return age
}
##### 使用三个反引号(```)建立代码段
三个反引号(```)语法(设置编程语言有代码高亮):
<pre>
``` 编程语言
这是代码段
```
</pre>
例如:
``` js
export function splitObjArr(array, key, type) {
let arr = array.map(item => item[key])
return type == 'str' ? arr.toString() : arr
}
```
``` css
.box {
width: 100px;
}
.box .name {
color: #999;
}
```
### 结语
以上是最常见的 Markdown 的语法和格式,想深入的学习 Markdown,可以参考[Markdown语法](http://www.markdown.cn/)。
- 序言
- 基础
- 安装
- 规范
- 目录
- 配置
- 架构
- 入口文件
- 伪静态配置
- Facade
- 使用行为
- 路由
- 路由定义
- 控制器
- 定义控制器
- 数据库
- 连接数据库
- 链式操作
- where
- builder
- field
- limit
- page
- order
- group
- find
- select
- value
- count
- sum
- average
- maximum
- minimum
- column
- update
- insert
- delete
- begin
- rollback
- commit
- left
- right
- inner
- for_update
- shared_lock
- cache
- 构造器
- 查询
- 添加
- 更新
- 删除
- 模型
- 创建模型
- 自动时间戳
- 模型关联
- 模型事件
- 数据转换
- 软删除
- 视图
- 模板
- 日志
- 调试
- 验证
- CLI命令行
- 标准
- 命名规范
- 语法规范
- 注释规范
- 设计模式
- 开发提示
- 数据字典
- Markdown使用文档
- volt模板引擎
- 简介
- 注释
- 变量
- 过滤器
- 流程控制
- 循环语句for
- 条件判断语句if
- 表达式及运算符
- 函数