Markdown基本语法
一、标题
# 这是一级标题
## 这是二级标题
### 这是三级标题
#### 这是四级标题
##### 这是五级标题
###### 这是六级标题
效果:
这是一级标题
这是二级标题
这是三级标题
这是四级标题
这是五级标题
这是六级标题
二、段落
这是一个段落
段落的换行是使用两个以上空格加上回车
三、字体
*斜体文本*
_斜体文本_
**粗体文本**
__粗体文本__
***粗斜体文本***
___粗斜体文本___
效果:
斜体文本
斜体文本
粗体文本
粗体文本
粗斜体文本
粗斜体文本
四、脚注
[^要注明的文本]
脚注1
五、列表
5.1无序列表
无序列表使用星号()、加号(+)或是减号(-*),后面要添加一个空格,然后再填写内容
* 第一项
* 第二项
* 第三项
+ 第一项
+ 第二项
+ 第三项
- 第一项
- 第二项
- 第三项
效果:
-
第一项
-
第二项
-
第三项
-
第一项
-
第二项
-
第三项
-
第一项
-
第二项
-
第三项
5.2 有序列表
有序列表使用数字并加上 . 号来表示
1. 第一项
2. 第二项
3. 第三项
效果:
- 第一项
- 第二项
- 第三项
5.3 列表嵌套
列表嵌套只需在子列表中的选项前面添加四个空格即可:
1. 第一项:
- 第一项嵌套的第一个元素
- 第一项嵌套的第二个元素
2. 第二项:
- 第二项嵌套的第一个元素
- 第二项嵌套的第二个元素
效果:
-
第一项:
- 第一项嵌套的第一个元素
- 第一项嵌套的第二个元素
-
第二项:
- 第二项嵌套的第一个元素
- 第二项嵌套的第二个元素
六、区块
区块引用是在段落开头使用 > 符号 ,后面紧跟一个空格符号
> 区块引用
> 菜鸟教程
> 学的不仅是技术更是梦想
效果:
区块引用
菜鸟教程
学的不仅是技术更是梦想
区块是可以嵌套的,一个 > 符号是最外层,两个 > 符号是第一层嵌套
> 最外层
> > 第一层嵌套
> > > 第二层嵌套
最外层
第一层嵌套
第二层嵌套
七、分割线
***
* * *
*****
- - -
----------
效果:
八、下划线
<u>下划线</u>
效果:
下划线
九、删除线
~~删除线~~
效果:
删除线
十、链接
[链接名称](链接地址)
或者
<链接地址>
示例:
这是一个链接 [菜鸟教程](https://www.runoob.com)
效果:
这是一个链接 菜鸟教程
十一、图片
![alt属性文本](图片地址 "可选标题")
属性文本alt就是图片的替代文字。
图片title是图片的标题,当鼠标移到图片上时显示的内容。可选标题可加可不加
示例:
![markdown 图标](http://static.runoob.com/images/runoob-logo.png "Markdown 菜鸟教程")
效果:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-msg6bIvY-1636886777952)(http://static.runoob.com/images/runoob-logo.png “Markdown 菜鸟教程”)]
十二、代码
12.1 单行代码
用反引号把它包起来(`)
`printf()` 函数
效果:
printf()
函数
12.2 代码区块
用3个反引号把它包起来(```),也可以使用 4 个空格或者一个制表符(Tab 键)
示例:
```java
public class HelloWorld {
public static void main(String args[]) {
System.out.println("Hello World!");
}
}
```
效果:
public class HelloWorld {
public static void main(String args[]) {
System.out.println("Hello World!");
}
}
十三、表格
使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行
| 表头 | 表头 |
| ---- | ---- |
| 单元格 | 单元格 |
| 单元格 | 单元格 |
效果:
表头 | 表头 |
---|---|
单元格 | 单元格 |
单元格 | 单元格 |
对齐方式:
冒号(:)在左边就是左对齐,在右边就是右对齐,在两端就是居中对齐
- -: 设置内容和标题栏居右对齐。
- :- 设置内容和标题栏居左对齐。
- :-: 设置内容和标题栏居中对齐。
十四、支持的 HTML 元素
目前支持的 HTML 元素有:<kbd> <b> <i> <em> <sup> <sub> <br>
等
<kbd>这是<kbd>,定义键盘文本</kbd>
: 这是<kbd>,定义键盘文本
<b>这是b,粗体</b>
: 这是b,粗体
<em>这是em,斜体</em>
: 这是em,斜体
<sup>这是上标文本</sup>
:这是上标文本
<sub>这是下标文本</sub>
: 这是下标文本
<br>
: 换行
十五、转义
使用反斜杠转义(\
)特殊字符
十六、公式
使用两个美元符 $$ 包裹 TeX 或 LaTeX 格式的数学公式来实现,具体可查询菜鸟教程
十七、绘图
利用typora 画流程图、时序图(顺序图)、甘特图,具体可查询菜鸟教程
这是一个脚注 ↩︎