简介
Markdown 是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。
语法
1、标题
示例:
# 这是一级标题
## 这是二级标题
### 这是三级标题
#### 这是四级标题
##### 这是五级标题
###### 这是六级标题
效果:
这是一级标题
这是二级标题
这是三级标题
这是四级标题
这是五级标题
这是六级标题
2、字体
加粗:要加粗的文字左右分别用两个号包起来
斜体:要倾斜的文字左右分别用一个号包起来
斜体加粗:要倾斜和加粗的文字左右分别用三个*号包起来
删除线:要加删除线的文字左右分别用两个~~号包起来
示例:
**这是加粗的文字**
*这是倾斜的文字*`
***这是斜体加粗的文字***
~~这是加删除线的文字~~
效果:
这是加粗的文字
这是倾斜的文字`
这是斜体加粗的文字
这是加删除线的文字
3、引用
示例:
>这是引用的内容
>>>这是引用的内容
>>>>>>>>>>这是引用的内容
效果:
这是引用的内容
这是引用的内容
这是引用的内容
4、分割线
语法:三个或者三个以上的 - 或者 * 都可以
示例:
---
----
***
*****
效果:
5、图片
语法:

图片 alt:是显示在图片下面的文字,相当于对图片内容的解释。
图片 title:是图片的标题,当鼠标移到图片上时显示的内容。title 可加可不加
示例:

效果:
6、超链接
语法:
第一种:
[超链接名](超链接地址 "超链接title")
超链接 title:可加可不加
第二种:
<a href="超链接地址" target="_blank">超链接名</a>
示例:
[谷歌](http://google.com)
[百度](http://baidu.com)
<a href="http://baidu.com" target="_blank">简书</a>
效果:
7、超链接
语法:
无序列表:用 - + * 任何一种都可以
有序列表:数字加点方式
列表嵌套:上一级和下一级之间敲三个空格即可
示例:
- 列表内容
+ 列表内容
* 列表内容
注意:- + * 跟内容之间都要有一个空格
效果:
-
列表内容
-
列表内容
-
列表内容
示例:
1. 列表内容
2. 列表内容
3. 列表内容
注意:序号跟内容之间要有空格
效果:
- 列表内容
- 列表内容
- 列表内容
示例:
* 级无序列表内容
* 二级无序列表内容
* 二级无序列表内容
* 二级无序列表内容
* 一级无序列表内容
1. 二级有序列表内容
2. 二级有序列表内容
3. 二级有序列表内容
1. 一级有序列表内容
- 二级无序列表内容
- 二级无序列表内容
- 二级无序列表内容
2. 一级有序列表内容
1. 二级有序列表内容
2. 二级有序列表内容
3. 二级有序列表内容
效果:
- 级无序列表内容
- 二级无序列表内容
- 二级无序列表内容
- 二级无序列表内容
- 一级无序列表内容
- 二级有序列表内容
- 二级有序列表内容
- 二级有序列表内容
- 一级有序列表内容
- 二级无序列表内容
- 二级无序列表内容
- 二级无序列表内容
- 一级有序列表内容
- 二级有序列表内容
- 二级有序列表内容
- 二级有序列表内容
8、表格
语法:
表头|表头|表头
---|:--:|---:
内容|内容|内容
内容|内容|内容
第二行分割表头和内容。
- 有一个就行,为了对齐,多加了几个文字默认居左
- 两边加: 表示文字居中
- 右边加: 表示文字居右
注:原生的语法两边都要用 | 包起来。此处省略
效果:
| 表头 | 表头 | 表头 | 表头 |
|---|---|---|---|
| 内容 | 内容 | 内容 | 内容 |
| 内容 | 内容 | 内容 | 内容 |
9、代码
语法:
单行代码:代码之间分别用一个反引号包起来
代码块:代码之间分别用三个反引号包起来,且两边的反引号单独占一行(示例中没换行)
示例:
`import Foundation`
```@IBAction func closeClick(_ sender: Any) {
self.navigationController?.popViewController(animated: true)
}```
效果:
import Foundation
@IBAction func closeClick(_ sender: Any) {
self.navigationController?.popViewController(animated: true)
}
10、换行
语法:
方式一:编辑好一行文字后敲两个空行,再按回车键编辑另一行文字
方式二:编辑一行文字后再加一行空行
方式三:编辑第一行的时候后面加上
示例:
第一行
第二行
第一行
第二行
第一行<br />第二行
效果:
第一行
第二行
第一行
第二行
第一行
第二行