Markdown的主要语法介绍
Markdown 是一种轻量级标记语言,它使用简单的语法来格式化文本。Markdown 的语法非常简单,常用的 Markdown 语法有以下几点:
标题
在Markdown中,可以使用 # 号表示不同级别的标题。例如:
1 | # 一级标题 |
显示:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
一级标题到六级标题,分别对应 1-6 个 # 号。
列表
Markdown 支持无序列表和有序列表。
无序列表使用 -、+、* 任意一种符号即可:
1 | - 无序列表项1 |
显示:
- 无序列表项1
- 无序列表项2
- 无序列表项3
有序列表使用数字后接 . 号:
1 | 1. 有序列表项1 |
显示:
- 有序列表项1
- 有序列表项2
- 有序列表项3
代码块
Markdown 中插入代码块使用( ```) 包裹代码,并指定语言:
python print('Hello World!')
显示:
1 | print('Hello World!') |
链接
Markdown中的链接格式如下:
1 | [链接文字](链接地址) |
例如:
1 | [简书](https://www.jianshu.com) |
显示:简书
图片
插入图片的语法和插入链接类似,只是前面多一个 ! :
1 | ![图片alt](图片地址) |
引用
如果要标记一段引用文字,可以在前面加 > :
1 | > 这是一个引用 |
显示:
这是一个引用
粗体和斜体
使用 ** 和 __ 表示粗体,使用 * 和 _ 表示斜体。
例如:
1 | **这是粗体文字** |
显示为:
这是粗体文字
这是粗体文字
这是斜体文字
这是斜体文字
表格
在Markdown中,可以使用|来创建表格,使用-来创建表头。
例如:
1 | |name|age| |
显示为:
name | age |
---|---|
张三 | 18 |
李四 | 20 |
我们可以对齐表格中的文字:
- 使用:-表示左对齐
- 使用:-:表示居中对齐
- 使用-:表示右对齐
例如:显示:1
2
3
4| 左对齐 | 居中对齐 | 右对齐 |
| :------ | :--------: | ------:|
| 数据1 | 数据2 | 数据3 |
| 数据4 | 数据5 | 数据6 |
左对齐 | 居中对齐 | 右对齐 |
---|---|---|
数据1 | 数据2 | 数据3 |
数据4 | 数据5 | 数据6 |
内嵌HTML
Markdown 支持直接在文档内嵌入 HTML 代码,只要将 HTML 代码用 和 标签包裹起来即可。
例如:
1 | 这是红色文字 |
显示:这是红色文字
转义字符
如果要显示原本用于Markdown格式化的字符,可以使用反斜线\进行转义。
例如:
1 | \\*文本会显示星号\\* |
显示:\文本会显示星号\
删除线
使用 ~~ 表示删除线。
例如:
1 | ~~这句话有删除线~~ |
显示:这句话有删除线
分隔线
可以使用三个或以上 - 或者 * 来添加分隔线。
例如:
1 | --- |
显示:
下划线
1 | 下划线 |
显示:下划线
上标
使用HTML的``标签来表示上标。
实例:
1 | 2nd 表示第二。 |
显示:2nd
下标
使用HTML的``标签来表示下标。
实例:
1 | H2O 表示水分子。 |
显示:H2O
自动链接
Markdown 支持以合理的方式自动转换 URL 为链接。
例如:
1 | https://www.google.com |
这基本概括了 Markdown 的主要语法, 这篇文章只是对其做一个简单的介绍,希望可以帮助你快速了解 Markdown 的用法。