1.标题
在想要设置标题的文本前加#,一个#是一级标题,两个#是二级标题,以此类推。
示例:
# 这是一级标题
## 这是二级标题
### 这是三级标题
#### 这是四级标题
##### 这是五级标题
###### 这是六级标题
实现效果图如下
这是一级标题
这是二级标题
这是三级标题
这是四级标题
这是五级标题
这是六级标题
2.文本
- 倾斜
要倾斜的文本,两边用*抱起来 - 加粗
要加粗的文本,两边都要用**包起来 - 倾斜加粗
要倾斜加粗的文本,两边用***包起来
-加删除线
要加删除线的文本,两边用~~包起来
*这是要倾斜的文本*
**这是要加粗的文本**
***这是倾斜加粗的文本***
~~这是加删除线的文本~~
这是要倾斜的文本
这是要加粗的文本
这是倾斜加粗的文本
这是加删除线的文本
3.引用
在要添加引用的文本前加>即可,可以嵌套,如:>>>
>这是引用的文本
>>这是引用的文本
>>>这是引用的文本
这是引用的文本
这是引用的文本
这是引用的文本
4.分割线
三个或者三个以上_(或者*)都可以
___
***
____
****
效果如下(都是一行分割线):
5.图片
语法
![图片名称](图片地址 "图片内容")
图片名称:显示在图片下方的文本
图片内容:鼠标置于图片上时显示的文本信息
示例:
![美女壁纸](http://img.netbian.com/file/2019/0610/cbed716a990e1382fdbaf835ee50f47f.jpg "不知道干嘛的")
效果:
6.超链接
语法:
[超链接名](超链接地址 "超链接内容")
示例:
[简书](https://www.jianshu.com "点击跳转简书")
[百度](https://www.baidu.com "点击跳转百度")
7.列表
- 无序列表
语法:
无序列表用-、+、*任意一种都可,跟内容间需要有一个空格
示例:
- 列表内容
+ 列表内容
* 列表内容
效果:
- 列表内容
- 列表内容
- 列表内容
-
有序列表
语法:
数字加点
1. 文本内容
2. 文本内容
3. 文本内容
效果:
1.文本内容
2.文本内容
3.文本内容
-
列表嵌套
语法:
上一级和下一级之间敲三个空格即可
示例:
- 一级无序列表内容
+ 二级无序列表内容
+ 二级无序列表内容
+ 二级无序列表内容
效果:
- 一级无序列表内容
- 二级无序列表内容
- 二级无序列表内容
- 二级无序列表内容
8.表格
语法:
表头|表头|表头
---|:--:|--:
内容|内容|内容
内容|内容|内容
第二行分割表头和内容
-有一个就行,增加为了格式对齐
默认内容居左显示
-两边加: 表示文本居中显示
-右边加: 表示文本居右显示
示例:
名称|班级|年龄
--|:---:|--:
小李|1班|17
小白|2班|18
桃子|1.5班|19
效果:
名称 | 班级 | 年龄 |
---|---|---|
小李 | 1班 | 17 |
小白 | 2班 | 18 |
桃子 | 1.5班 | 19 |
9.代码
语法:
单行代码:代码之间用单引号包起来
`Hello, playground`
代码块:代码之间分别用三个反引号包起来,切三个反引号独占一行<括号仅为展示使用,需删除>
(```)
var str = "Hello, playground"
let dateString = "2019-08-13 12:23:44"
let dateFormatter =DateFormatter()
(```)
效果:
单行代码:
Hello, playground
代码块:
var str = "Hello, playground"
let dateString = "2019-08-13 12:23:44"
let dateFormatter =DateFormatter()
原文出处:Markdown基本语法