Markdown语法

一、标题

1. =-可以实现一级标题和二级标题

  • 标题内容,下接=,可实现一级标题
一级标题  
=
  • 标题内容,下接-,可实现二级标题
二级标题
-

2. 1-6个#可实现一级标题到六级标题(#串和标题内容之间可用一个空格隔开)

  • 三个#连接三级标题内容,可实现三级标题
### 三级标题 
  • 六个#连接六级标题内容,可实现六级标题
###### 六级标题 

二、角标显示

  • 下角标:
    下角标由HTML语法中的这对标签实现
下角标内容
  • 上角标:
    上角标由HTML语法中的这对标签实现
上角标内容

将需要在上角标显示的字符放入一对“^”之间

^右上角显示字符^

三、强调

1. 加粗

在需要加粗的内容前后加上一对“**”

**字体加粗**

2. 斜体

在需要斜体的内容前后加上一对“*”或“_”(“_”的前面需要保留空格)

*倾斜字体*
_倾斜字体_

3. 删除线

在需要加粗的内容前后加上一对“~~”

~~加删除线内容~~

四、分割线

可使用三个及三个以上的“*”、“-”或“_”来实现分割线

***
---
___

五、列表

1. 有序列表

数字+列表内容实现有序列表

1. 第一项
2. 第二项
3. 第三项

(的Markdown编辑器没有对嵌套有序列表进行支持,故可按富文本编辑方法实现有序列表的嵌套)

2.无序列表

可在并列的无序列表项前添加一个“+”、“-”或“*”,以实现无序列表

+ 苹果
+ 梨
+ 樱桃

- 苹果
- 梨
- 樱桃

* 苹果
* 梨
* 樱桃

六、代码区块

1. 代码行

在行内,使用一对“`”或一对“``”实现代码内容的行内显示

`代码行`

``代码行``

也可使用一对“~”实现代码内容的行内显示

~代码行~

2. 代码块

在代码块的前后分别添加一行,行内内容为三个或三个以上的“`”
(为实现代码块中的代码块语法展示,需使用不同个数的符号嵌套)

```
代码块
```

也可以在代码块的前后分别添加一行,行内内容为三个或三个以上的“~”,以实现代码块

~~~
代码块
~~~

还可以使用缩进实现代码块,在一个空行后,所有代码行前缩进4个空格或1个制表符


    #include 
    using namespace std;
    int main(int argc,char *argv[])
    {
        cout<<"Hello World!"<

七、图片

“!”开头,中间是“[]”包含的图片隐藏注释,结尾是"()"包含的图片存储路径

[图片上传失败...(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:

九、引用

使用“>”可实现文本内容的引用,而不同个数的“>”嵌套可实现文本的多层引用

>引用文本
>>引用文本中的引用文本
>>>引用文本中的引用文本的引用文本

注:多层引用后只能实现同级或更高级的多层引用

十、反斜杠

符号“\”后跟有特殊用法的符号,可将符号转变成普通符号,而失去规定格式的能力

\>

(注:若反斜杠“\”后接***倾斜加粗字体***这种套用语法,仅使实现格式的最短符号组失效)

十一、表格

  • 第一行写表头,表头中各项用“|”隔开;
  • 第二行写格式,使用“|”将“-”串分隔成与表头对应的格数;
  • 从第三行开始,使用“|”分隔开表格内容;
姓名|年龄|职位
-|-|-
张三|31|程序员

(注1:可用空格省略一个内容,且第二行的格式仅区分格数,不规定每格的宽度,宽度会自动调节)
(注2:可在格式行的“-”前后加“:”来规定该行内的表格内容是左对齐,还是右对齐,或者据中对齐,默认为左对齐)

你可能感兴趣的:(Markdown语法)