基础语法
1:标题
markown支持6种级别的标题,在标题前加 #(#后面要加空格) 即可,多一个 # 标题小一个级别
# h1
## h2
### h3
#### h4
##### h5
###### h6
以上标记效果如下
h1
h2
h3
h4
h5
h6
除此之外标题还能这样表示
这是一级标题
===
这是二级标题
---
效果如下
这是一级标题
这是二级标题
2:引用注释
我们可能希望对某段文字进行强调处理Markdown提供了一个特殊符号>用于段首进行强调,被强调的文字部分将会高亮显示
> 这段文字将被高亮显示...
效果如下
这段文字将被高亮显示…
3:插入链接和图片
Markdown针对链接和图片的处理也比较简单,可以使用下面的语法进行标记
[点击跳转自百度](https://www.baidu.com)
![猫](https://img-blog.csdnimg.cn/20210311152518474.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDQ5NDIzNQ==,size_16,color_FFFFFF,t_70#pic_center)
4:列表
Markdown支持有序列表和无序列表两种形式:
- 无序列表使用*或+或-标识
- 有序列表使用数字加.标识,例如:1.
* 黄瓜
* 玉米
* 茄子
+ 黄瓜
+ 玉米
+ 茄子
- 黄瓜
- 玉米
- 茄子
1. 黄瓜
2. 玉米
3. 茄子
以上标记显示效果如下:
- 黄瓜
- 玉米
- 茄子
- 黄瓜
- 玉米
- 茄子
- 黄瓜
- 玉米
- 茄子
- 黄瓜
- 玉米
- 茄子
如果在单一列表项中包含了多个段落,为了保证渲染正常,*与段落首字母之间必须保留四个空格
* 黄瓜
玉米
* 茄子
玉米
效果如下
- 1.黄瓜
玉米 - 2.茄子
玉米
另外,如果在列表中加入了区块引用,区域引用标记符也需要缩进4个空格
* 段落一
> 区块标记一
* 段落二
> 区块标记二
效果如下
- 段落一
区块标记一
- 段落二
区块标记二
5:分隔线,强调
分隔线
有时候,为了排版漂亮,可能会加入分隔线。Markdown加入分隔线非常简单,使用下面任意一种形式都可以
---
***
* * *
效果如下
(产生分隔线的语法要求比较松,符号之间添加空格也可以。)
强调
有时候,我们希望对某一部分文字进行强调,使用*或_包裹即可。使用单一符号标记的效果是斜体,使用两个符号标记的效果是加粗
*这里是斜体*
_这里是斜体_
**这里是加粗**
__这里是加粗__
效果如下
这里是斜体
这里是斜体
这里是加粗
这里是加粗
6.行内代码和代码块引用
行内代码引用
如果是行内代码引用,使用单个反引号进行包裹
这是一段var x = 3
行内代码
代码块引用
如果插入一整段代码,需要至少使用两个以上反引号进行包裹
fun (x: Int, y: Int): Int {
return x + y
}
7.插入表格
其语法如下:
表头|条目一|条目二
:---:|:---:|:---:
项目|项目一|项目二
效果如下
表头 | 条目一 | 条目二 |
---|---|---|
项目 | 项目一 | 项目二 |
注:三个短斜杠左右的冒号用于控制对齐方式,只放置左边冒号表示文字居左,只放置右边冒号表示文字居右,如果两边都放置冒号表示文字居中。
8.空行
茄子
 
茄子
效果如下
茄子
茄子
作者序号:71