Markdown语法是一种轻量级的标记语言,常用于在不需要复杂排版的情况下进行文本编辑。以下是对Markdown语法的详细解析:
基本格式
标题
- 使用
#号来定义标题级别,一级标题使用一个#,二级标题使用两个##,以此类推。
- 使用
段落
- 默认情况下,Markdown会自动将连续的文本视为一个段落。段落之间通常通过一个或多个空行来分隔。
换行
- 在文本中想要创建一个换行,可以在行尾添加两个空格或一个制表符,然后回车。
列表
- 无序列表可以使用
-、*或+开头,每一项之间至少要有一个空格。 - 有序列表则使用数字和句点(
.)开头,每一项之间也至少要有一个空格。
- 无序列表可以使用
标签
加粗
- 文本两端加上两个星号(
**)或下划线(__)表示加粗。
- 文本两端加上两个星号(
斜体
- 文本两端加上一个星号(
*)或下划线(_)表示斜体。
- 文本两端加上一个星号(
删除线
- 文本两端加上两个波浪线(
~~)表示删除线。
- 文本两端加上两个波浪线(
链接和图片
链接
- 使用
[链接文本](链接地址)创建链接,可选的链接标题用引号括起来。
- 使用
图片
- 使用
插入图片。
- 使用
表格
| 表头1 | 表头2 | 表头3 |
|---|---|---|
| 内容1 | 内容2 | 内容3 |
| 内容4 | 内容5 | 内容6 |
引用
单行引用
- 在引用文本前加上一个
>符号,后面跟一个空格。
- 在引用文本前加上一个
多行引用
- 多行引用需要在每行文本前加上一个
>符号。
- 多行引用需要在每行文本前加上一个
分隔线
- 使用三个或更多短横线(
-)、星号(*)或下划线(_)来创建分隔线。
代码
行内代码
- 使用反引号(
`)将代码包裹起来。
- 使用反引号(
多行代码
- 使用三个或更多反引号(`)将代码包裹起来,可选地指定代码语言。
其他
脚注
- 使用
[^1]添加脚注,并在文档底部用[1]: 脚注内容进行定义。
- 使用
表格对齐
- 使用
:--来指定表格列的对齐方式。
- 使用
Markdown语法简洁易学,适用于快速生成格式化的文本。以上解析仅供参考,更多用法可以查阅相关的文档和教程。
