1. 基础用法
1.1 标题
使用 ‘#’ 来表示标题,个数和标题级别一一对应,一个‘#’表示一级标题,一直到6个符号,表示6级标题。
示例
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
代码:
#一级标题
##二级标题
###三级标题
####四级标题
#####五级标题
######六级标题
1.2 粗体、斜体
在文本的两端使用 ‘*’ 表示斜体,使用 ‘*’ 表示粗体,使用 ‘**’ 表示加粗斜体。
示例
我是斜体
我是粗体
我是加粗斜体
代码:
*我是斜体*
**我是粗体**
***我是加粗斜体***
1.3 加横线的文本
在文本的两端使用 ‘~~’ 表示加横线。
我是加横线的文本
~~我是加横线的文本~~
2. 链接和图片
2.1 文字链接
简单链接,用尖括号将链接的地址括起来就行,http://google.com
<http://google.com>
复杂一点的链接,可以自定义链接显示的文字和标题,谷歌
[谷歌](http://google.com "全球最大的搜索引擎")
还有一种参考式链接,可以将链接统一在一个位置定义,使用是只需要关联相应id就行,[谷歌][google]
[google]: http://google.com "全球最大的搜索引擎"
[谷歌][google]
[google]: http://google.com "全球最大的搜索引擎"
2.2 图片
3. 插入的内容
3.1 普通区块
用 ‘>’ 表示普通区块,多个‘>’符号可以表示多层级的区块
我是一级区块
我是二级区块
我是三级区块
>我是一级区块
>>我是二级区块
>>>我是三级区块
3.2 代码区块
用符号 ` 将文本包裹起来,或者使用连续两个制表符(换行才能有效果)。
function(){}
function(){}
4. 文章结构
4.1 层次
使用 ‘*’ + 空格来表示列表,然后在列表中在列表项上加上制表符就可以表示层级关系了。
示例
-
我是第一层1
- 我是第二层11
- 我是第二层12
-
我是第一层2
- 我是第二层21
- 我是第二层22
代码
* 我是第一层1
* 我是第二层11
* 我是第二层12
* 我是第一层2
* 我是第二层21
* 我是第二层22
也可以使用数字和‘*’配合构造带数值的层级结构
示例
- 我是第一层1
1.1 我是第二层1
1.2 我是第二层2
-
我是第一层2
2.1 我是第二层1
2.2 我是第二层2代码
1. 我是第一层1
1.1 我是第二层1
1.2 我是第二层2
* 我是第一层2
2.1 我是第二层1
2.2 我是第二层2
4.2 分割线
使用 ‘---’ 表示分割线
P.S. 像表格、数学公式等,都以图片的形式加载进来。
P.P.P.S.
本文是我自己在学习MarkDown时的记录文档,主要学习资源为 Markdown 简明教程