一、标题
1. =
和-
可以实现一级标题和二级标题
- 标题内容,下接
=
,可实现一级标题
一级标题
=
- 标题内容,下接
-
,可实现二级标题
二级标题
-
2. 1-6个#
可实现一级标题到六级标题(#
串和标题内容之间可用一个空格隔开)
- 三个
#
连接三级标题内容,可实现三级标题
### 三级标题
- 六个
#
连接六级标题内容,可实现六级标题
###### 六级标题
二、角标显示
- 下角标:
下角标由HTML语法中的和这对标签实现
<sub>下角标内容</sub>
- 上角标:
上角标由HTML语法中的和这对标签实现
<sup>上角标内容</sup>
将需要在上角标显示的字符放入一对“^”之间
^右上角显示字符^
三、强调
1. 加粗
在需要加粗的内容前后加上一对“**”
**字体加粗**
2. 斜体
在需要斜体的内容前后加上一对“*”或“_”(“_”的前面需要保留空格)
*倾斜字体*
_倾斜字体_
3. 删除线
在需要加粗的内容前后加上一对“~~”
~~加删除线内容~~
四、分割线
可使用三个及三个以上的“*”、“-”或“_”来实现分割线
***
---
___
五、列表
1. 有序列表
数字+列表内容实现有序列表
1. 第一项
2. 第二项
3. 第三项
(简书的Markdown编辑器没有对嵌套有序列表进行支持,故可按富文本编辑方法实现有序列表的嵌套)
2.无序列表
可在并列的无序列表项前添加一个“+”、“-”或“*”,以实现无序列表
+ 苹果
+ 梨
+ 樱桃
或
- 苹果
- 梨
- 樱桃
或
* 苹果
* 梨
* 樱桃
六、代码区块
1. 代码行
在行内,使用一对“`”或一对“``”实现代码内容的行内显示
`代码行`
或
``代码行``
也可使用一对“~”实现代码内容的行内显示
~代码行~
2. 代码块
在代码块的前后分别添加一行,行内内容为三个或三个以上的“`”
(为实现代码块中的代码块语法展示,需使用不同个数的符号嵌套)
```
代码块
```
也可以在代码块的前后分别添加一行,行内内容为三个或三个以上的“~”,以实现代码块
~~~
代码块
~~~
还可以使用缩进实现代码块,在一个空行后,所有代码行前缩进4个空格或1个制表符
#include <iostream>
using namespace std;
int main(int argc,char *argv[])
{
cout<<"Hello World!"<<endl;
return 0;
}
七、图片
“!”开头,中间是“[]”包含的图片隐藏注释,结尾是"()"包含的图片存储路径
[图片上传失败...(image-660676-1558754461472)]
八、链接
1.网址隐藏
a.行内形式
与插入图片相比,格式仅减少“!”,即开头是“[]”包含的链接文本,结尾是"()"包含的链接路径
(插入图片,仅显示图片,不显示“[]”包含的图片隐藏注释;插入链接,仅显示“[]”包含的链接文本,点击后跳转到"()"包含的链接路径中)
[链接文本](链接路径)
b.参考形式
将"()"包含的链接路径改为用“[]”包含的参考标记名称,并在文本内容后用[参考标记名称]:链接网址的形式列出链接网址
(若在一段内容中,出现多个链接文本,但仅使用有限的几个链接网址,可使用该形式插入链接)
我使用 [Google][1] 进行学术搜索多一些,使用 [百度][2]进行日常搜索多一些,很少使用[Bing][3] .
我不能一边使用 [百度搜索][2] 一边骂他不如 [Google][1],我们需要学会的是利用资源。
[1]: https://www.google.com/ "Google"
[2]: https://www.baidu.com/ "Baidu Search"
[3]: https://cn.bing.com/ "Bing Search"
- “[]”包含的参考标记名称可使用数字、字符、字符串或空格
- 链接网址后可用一对“”来包含注释链接网址的内容
2.显示网址
直接用一对“<>”包含网址链接
(可在网址前后写上链接注释)
link:<https://www.baidu.com>
九、引用
使用“>”可实现文本内容的引用,而不同个数的“>”嵌套可实现文本的多层引用
>引用文本
>>引用文本中的引用文本
>>>引用文本中的引用文本的引用文本
注:多层引用后只能实现同级或更高级的多层引用
十、反斜杠
符号“\”后跟有特殊用法的符号,可将符号转变成普通符号,而失去规定格式的能力
\>
(注:若反斜杠“\”后接***倾斜加粗字体***
这种套用语法,仅使实现格式的最短符号组失效)
十一、表格
- 第一行写表头,表头中各项用“|”隔开;
- 第二行写格式,使用“|”将“-”串分隔成与表头对应的格数;
- 从第三行开始,使用“|”分隔开表格内容;
姓名|年龄|职位
-|-|-
张三|31|程序员
(注1:可用空格省略一个内容,且第二行的格式仅区分格数,不规定每格的宽度,宽度会自动调节)
(注2:可在格式行的“-”前后加“:”来规定该行内的表格内容是左对齐,还是右对齐,或者据中对齐,默认为左对齐)