简介:
Markdown是一种轻量级标记语言,用于使用易读易写的纯文本格式编写文档,然后可转换为HTML、PDF等格式。
讲解:
以下是Markdown常见语法的详细介绍:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
标题
在文本前使用#来表示标题,#的数量代表标题的级别,从#到######分别对应一级标题到六级标题。例如:
显示效果:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
段落
Markdown中,一个段落就是由一行或多行连续的文本组成,段落之间用一个或多个空行分隔。例如:
这是第一段文本。
这是第二段文本。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
强调
* 加粗:使用两个*或两个_包裹文本,例如**加粗文本** 或 __加粗文本__ ,显示效果为加粗文本。
* 斜体:使用一个* 或一个_ 包裹文本,例如*斜体文本* 或 _斜体文本_ ,显示效果为斜体。
* 删除线:使用两个~~包裹文本,例如~~删除线文本~~,显示效果为删除线文本。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
列表
* 无序列表:使用-、+或*作为列表标记,后面跟一个空格,然后是列表项内容。例如:
显示效果:
* 列表项1
* 列表项2
* 列表项3
* 有序列表:使用数字加.作为列表标记,后面跟一个空格,然后是列表项内容。例如:
显示效果:
1. 第一项
2. 第二项
3. 第三项
* 嵌套列表:在列表项内缩进(一般用Tab键)再使用列表标记创建子列表。例如:
显示效果:
1. 父列表项1
* 子列表项1
* 子列表项2
2. 父列表项2
* 子列表项1
* 子列表项2
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
代码块
* 行内代码:使用一个反引号(`)包裹代码片段,例如:print("Hello, World!")。显示效果为print("Hello, World!")。
• 代码块:使用三个反引号(```)包裹代码块,并可在反引号后指定代码语言(可选,用于语法高亮)。例如:
显示效果:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
链接
• 行内式链接:格式为[链接文本](链接地址) 。例如:[百度](https://www.baidu.com) ,显示效果为百度。
图片
格式为 。例如:,如果图片地址正确,会显示一张图片,鼠标悬停在图片上会显示“示例”的提示。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
引用
在段落前使用>表示引用。例如:
显示效果:
> 这是一段引用内容。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
分隔线
可以使用三个或以上的*、- 或 _ 来创建分隔线,例如:
显示效果:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
表格
表格的基本语法如下:
显示效果:
表头1 表头2 单元格1 单元格2 单元格3 单元格4
注:表格可以任意扩充。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
不同的Markdown解析器可能对语法的支持略有差异,但上述是较为通用的基础语法。