一、Markdown标题
有两种形式:
- 使用=和-标记一级和二级标题
示例:
我展示的是一级标题
===================
我展示的是二级标题
-------------------
效果:
我展示的是一级标题
我展示的是二级标题
- 使用#号标记
示例:
#一级标题
##二级标题
###三级标题
####四级标题
#####五级标题
######六级标题
效果:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
二、字体
示例:
*斜体文本* **粗体文本** ***粗斜体文本***
_斜体文本_ __粗体文本__ ____粗斜体文本___
效果:
斜体文本 粗体文本 粗斜体文本
斜体文本 粗体文本 粗斜体文本
三、分割线
示例:
***
* * *
- - -
--------
效果:
四、删除线
如果需要给文字添加删除线,只需要在文字的两端加上两个波浪线~~
示例:
~~markdown~~ markdown
效果:
markdown markdown
五、下划线
示例:
<u>markdown</u> markdown
效果:
markdown markdown
六、脚注
使用[^+标注名称]表示脚注,然后在下方注释脚注的内容。
示例:
[^markdown]
[^markdown]:markdown
效果:
七、列表
- 无序列表
示例:
* 第一项
+ 第二项
- 第三项
效果:
- 第一项
- 第二项
- 第三项
- 有序列表
示例:
```
- 第一项
- 第二项
- 第三项
效果:
- 第一项
- 第二项
- 第三项
- 列表嵌套
- 第一项
- 第一项嵌套的第一个元素
- 第一项嵌套的第二个元素
- 第二项
- 第二项嵌套的第一个元素
- 第二项嵌套的第二个元素
八、Markdown 区块
- 基本嵌套
示例:
> 区块应用
> markdown
> markdown
效果:
区块应用
markdown
markdown
- 嵌套区块
示例:
> 最外层
>> 第一层嵌套
>>>第二层嵌套
效果:
最外层
第一层嵌套
第二层嵌套
九、Markdown代码
- 单行代码
示例:
`markdown`代码
效果:
markdown
代码
- 多行代码
示例:
` ` `
markdown
markdown
` ` `
效果:
markdown
markdown
十、Markdown链接
- [链接名称](链接地址)
示例:
[GitHub](https://github.com/)
效果:
- <链接地址>
示例:
<https://github.com/>
效果:
- 高级链接
我们可以通过变量来设置一个链接,变量赋值在文档末尾进行:
示例:
这个链接用 1 作为网址变量 [Google][1]
这个链接用 runoob 作为网址变量 [GitHub][GitHub]
然后在文档的结尾为变量赋值(网址)
[1]: http://www.google.com/
[GitHub]: http://www.github.com/
效果:
这个链接用 1 作为网址变量 Google
这个链接用 runoob 作为网址变量 GitHub
然后在文档的结尾为变量赋值(网址)
十一、Markdown图片
- 基本格式:


示例:


效果:
- 引用格式
示例:
这个链接用 1 作为网址变量 [肆零肆][1].
然后在文档的结尾为变量赋值(网址)
[1]: https://github.com/Sumsung524/learngit/blob/master/Student-fourzerofour.png?raw=ture
效果:
这个链接用 1 作为网址变量 肆零肆.
然后在文档的结尾为变量赋值(网址)
十二、Markdown表格
Markdown 制作表格使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行。
示例:
| 表头 | 表头 |
| ---- | ---- |
| 单元格 | 单元格 |
| 单元格 | 单元格 |
效果:
| 表头 | 表头 |
| —- | —- |
| 单元格 | 单元格 |
| 单元格 | 单元格 |
- 对齐方式
示例:
-: 设置内容和标题栏居右对齐。
:- 设置内容和标题栏居左对齐。
:-: 设置内容和标题栏居中对齐。
效果:
左对齐 左对齐 | 右对齐 右对齐 | 居中对齐 居中对齐 |
---|---|---|
单元格 | 单元格 | 单元格 |
单元格 | 单元格 | 单元格 |
十三、Markdown高级技巧
- 支持的HTML元素
目前支持的 HTML 元素有:<kbd> <b> <i> <em> <sup> <sub> <br>等
示例
使用 <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Del</kbd> 重启电脑
效果:
使用 Ctrl+Alt+Del 重启电脑
示例:
使用 <b>Ctrl</b>+<b>Alt</b>+<b>Del</b> 重启电脑
效果:
使用 Ctrl+Alt+Del 重启电脑
示例:
使用 <i>Ctrl</i>+<i>Alt</i>+<i>Del</i> 重启电脑
效果:
使用 Ctrl+Alt+Del 重启电脑
示例:
使用 <em>Ctrl</em>+<em>Alt</em>+<em>Del</em> 重启电脑
效果:
使用 Ctrl+Alt+Del 重启电脑
示例:
使用 <sup>Ctrl</sup>+<sup>Alt</sup>+<sup>Del</sup> 重启电脑
效果:
使用 Ctrl+Alt+Del 重启电脑
示例:
使用 <sub>Ctrl</sub>+<sub>Alt</sub>+<sub>Del</sub> 重启电脑
效果:
使用 Ctrl+Alt+Del 重启电脑
示例:
使用 <br>Ctrl</br>+<br>Alt</br>+<br>Del</br> 重启电脑
效果:
使用
Ctrl
+
Alt
+
Del
重启电脑
- 转义
Markdown 使用了很多特殊符号来表示特定的意义,如果需要显示特定的符号则需要使用转义字符
Markdown 使用反斜杠转义特殊字符
\*\*星号*\*\
**星号**
**星号\\
星号
Markdown 支持以下这些符号前面加上反斜杠来帮助插入普通的符号:
\ 反斜线
` 反引号
* 星号
_ 下划线
{} 花括号
[] 方括号
() 小括号
# 井字号
+ 加号
- 减号
. 英文句点
! 感叹号
十四、Markdown小技巧
- 首行缩进
示例:
  首行缩进 //全角缩进
  首行缩进 //半角缩进
无缩进
效果:
首行缩进
首行缩进
无缩进
- 文本高亮
示例:
==文本高亮==
效果:
==文本高亮==