Markdown教程
1.标题
- 使用
=
号和-
号标记一级和二级标题 - 使用
#
号标记
一级标题默认会添加一道分隔线,如下所示:
代码:
一级标题
===
效果:
一级标题
二级标题
代码:
二级标题
-
效果:
二级标题
使用
#
号可表示 1-6 级标题,一级标题对应一个#
号,二级标题对应两个#
号,以此类推。
代码:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
效果:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
2.段落
- 使用
两个以上空格加上回车
进行段落的换行 - 添加
一个空行
表示重新开始一个段落
使用
两个以上的空格+回车
代码:
第一行
第二行
效果:
第一行
第二行
使用
添加一个空行
,
这种方式两个段落之间会添加一个空行
代码:
第一行
第二行
效果:
第一行
第二行
3.字体
- 在
文本
的前后添加*
号 - 在
文本
的前后添加_
号
代码:
*斜体*
_斜体_
**粗体**
__粗体__
***粗体加斜体***
___粗体加斜体___
效果:
斜体文本
斜体文本
粗体
粗体
粗体加斜体
粗体加斜体
删除线
代码:
~~删除线~~
效果:
删除线
下划线
代码:
<u>下划线</u>
效果:
下划线
注脚
代码:
[注脚]: 注脚这样写,不直接显示
[注脚]
效果:
4.分隔符
- 三个及以上的‘*’号
- 三个及以上的‘-’号
- 三个及以上的‘_’号
所有分隔符必须在新的一行内使用才生效;符号中间可以有空格。
使用三个及以上的‘*’号
代码:
***
* * *
效果:
使用三个及以上的‘-’号,效果如上
代码:
---
- - -
使用三个及以上的‘_’号,效果如上
代码:
___
_ _ _
5.列表
- 使用 ‘数字’加上‘.’加上空格 添加有序列表
- 使用 单个‘*’/‘+’/‘-’加上空格 添加无序列表
无序列表
代码:
- 第一
+ 第三
* 第二
效果:
- 第一
- 第三
- 第二
有序列表
代码:
1. 第一项
2. 第三项
3. 第二项
效果:
- 第一项
- 第三项
- 第二项
嵌套
代码:
1. 一
- 一嵌套
2. 三
- 三嵌套
效果:
- 一
- 一嵌套
- 三
- 三嵌套
6.区块
代码:
>区块引用是在段落开头使用 > 符号
>> 还可以嵌套使用
>>> 第三层嵌套
>区块中嵌入列表
>1. yiya
>2. erya
>* sanya
>- siya
>+ wuya
1. 第一
>yiya
>maya
效果:
区块引用是在段落开头使用 > 符号
还可以嵌套使用
第三层嵌套
区块中嵌入列表
- yiya
- erya
- sanya
- siya
- wuya
- 第一
yiya
maya
7.代码
在文本中嵌入
printf()
某个函数
使用
```code```
嵌入代码块,需要重起一行才生效
代码:
```
class Code{
public static void main(String[] args){
System.out.println("Hello World");
}
}
```
效果:
class Code{
public static void main(String[] args){
System.out.println("Hello World");
}
}
另一种嵌入代码块的方式,可以使用一个
Tab键
或者四个空格
添加,但是需要添加一个空行
class Code{
}
8.链接
[文本](链接)
的方式定义链接
代码:
[链接](github.com/jaredtech)
效果:
链接
<链接>
的方式, 不同平台实现效果不同
代码:
<github.com>
效果:
<github.com>
通过
[github][url]
额外定义url的方式
代码:
[github][url]
[url]: github.com
效果:
github
9.图片
通过

的方式显示
代码:

效果:
通过
[显示文字][外定链接]
的方式显示
代码:
[外定链接][1].
[1]: https://avatars1.githubusercontent.com/u/24695209?s=40&v=4
效果:
外定链接.
嵌入html的方式显示图片
代码:
<img src="https://avatars1.githubusercontent.com/u/24695209?s=40&v=4" width="50%">
效果:
9.表格
代码:
| 一列一列一列 | 二列二列二列 | 三列三列三列 |
| :--- | ---: | :---: |
| 左对齐 | 右对齐 | 居中 |
效果:
| 一列一列一列 | 二列二列二列 | 三列三列三列 |
| :— | —: | :—: |
| 左对齐| 右对齐 | 居中 |
10.html
代码:
<kbd>Ctrl</kbd>
效果:
Ctrl
加粗
代码:
<b>Blod</b>
效果:
Blod
换行
<i>Y</i><br>换行了
效果:
Y
换行了
11.流程图
<没起作用>
st=>start: 开始
op=>operation: My Operation
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op
flow
st=>start: 开始
op=>operation: My Operation
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op