Markdown 是一种轻量级标记语言,它可以帮助人们快速高效地进行写作,同时排版简洁明了,可以提高文章的可读性。
编辑器
在你开始学习 Markdown 之前,你需要一款 Markdown 编辑器,将 Markdown 语法渲染成 HTML 页面,方便你随时预览。
Markdown 编辑器(推荐):
Windows/Linux/OS X 版:Typora
标题
语法:使用 #
表示标题,1个#
代表一级标题,2个#
代表二级标题,#
后面有一个空格,以此类推,最多六级标题。
实例:# 这是一个一级标题
预览:
字体
粗体
语法:使用 **文本**
表示粗体
实例:**这是一行粗体**
预览:
这是一行粗体
斜体
语法:使用*文本*
表示斜体
实例:*这是一行斜体*
预览:
这是一行斜体
粗体+斜体
语法:使用***文本***
表示粗体+斜体
实例:***这一行是粗体+斜体***
预览:
这一行是粗体+斜体
删除线
语法:使用~~文本~~
表示删除线
实例:~~这一行是删除线~~
预览:
这一行是删除线
下划线
语法:markdown 本身不支持下划线,但可以使用 HTML 中的<u>
标签实现
实例:<u>这一行是下划线</u>
预览:
这一行是下划线
分割线
语法:可以使用3个以上的 *
-
_
表示分割线。行内可以插入空格,但不能有其他东西。
实例:***
预览:
列表
无序列表
语法:使用*
+
-
表示无序列表,*
+
-
后面有一个空格
实例:
+ 这是一行无序列表1
+ 这是一行无序列表2
+ 这是一行无序列表3
预览:
- 这是一行无序列表1
- 这是一行无序列表2
- 这是一行无序列表3
有序列表
语法:使用 阿拉伯数字 + .
表示有序列表, .
后面有一个空格
实例:
1. 这是一行有序列表1
2. 这是一行有序列表2
3. 这是一行有序列表3
预览:
- 这是一行有序列表1
- 这是一行有序列表2
- 这是一行有序列表3
列表嵌套
语法:只需要在子列表前加上4个空格即可
实例:
+ 第一项
1. 子列表1
2. 子列表2
3. 子列表3
+ 第二项
1. 子列表1
2. 子列表2
3. 子列表3
+ 第三项
1. 子列表1
2. 子列表2
3. 子列表3
预览:
- 第一项
- 子列表1
- 子列表2
- 子列表3
- 第二项
- 子列表1
- 子列表2
- 子列表3
- 第三项
- 子列表1
- 子列表2
- 子列表3
引用
引用
语法:在引用的段落开头加上>
,>
后面有一个空格
实例:> 这一行是引用的文本
预览:
这一行是引用的文本
引用嵌套
语法:1个 >
是第1层(即最外层),2个 >
是第二层,以此类推
实例:
> 最外层
>> 第二层
>>> 第三层
预览:
最外层
第二层
第三层
代码
代码
语法:使用 Tab 键 上面的 ` 键 表示代码
实例:
`Hello World!`
预览:
Hello World!
代码块
语法:使用 3 个 Tab 键 上面的 ` 键 表示代码块,可以指定编程语言
实例:
预览:
$(document).ready(function () {
alert('Hello World!');
});
链接
链接
语法:[链接描述]
+(链接地址)
表示链接,链接描述可以为空,链接地址可以是外链,也可以是本地文件地址
实例:
[Jianrry 的博客](https://blog.jianrry.com)
预览:
高级链接
语法:[链接描述][链接变量名]
表示链接,通过变量设置一个链接,链接变量一般在文章末尾赋值
实例:
欢迎访问我的博客:[Jianrry 的博客][jianrry]
[jianrry]: https://blog.jianrry.com
预览:
欢迎访问我的博客:Jianrry 的博客
图片
语法:!
+ [图片描述]
+ (图片地址)
表示图片,图片地址可以为空,图片地址可以是外链,也可以是本地图片的地址
实例:
![Jianrry 的头像](https://netdisk.jianrry.com/image/avatar.jpg)
预览:
表格
语法:使用 -
分割表头和普通行,使用|
分割单元格
:----
表示左对齐
----:
表示右对齐
:----:
表示居中
实例:
| 姓名| 性别 | 年龄 | 班级 |
| ---- | ---- | ---- | ---- |
| 张三 | 男 | 12 | 初一(1)班 |
| 李四 | 男 | 13 | 初二(1)班 |
| 王五 | 男 | 14 | 初三(3)班 |
预览:
姓名 | 性别 | 年龄 | 班级 |
---|---|---|---|
张三 | 男 | 12 | 初一(1)班 |
李四 | 男 | 13 | 初二(1)班 |
王五 | 男 | 14 | 初三(3)班 |