Markdown基本语法
本文最后更新于:2025年6月1日 晚上
标题
在标题文字前面添加井号#,#号的数量代表标题的级别。
1 | |
可选语法:在标题文字下方添加一个=用来一级标题,-代表二级标题:
1 | |
段落
使用换行或空白行将一行或多行文本进行分隔。
1 | |
换行
在一行的末尾添加两个或多个空格,然后按回车键,即可创建一个换行,用于阻断分割内容。
1 | |
该语法通过在末尾添加两个或多个空格进行换行 (称为 “结尾空格(trailing whitespace)”) ,但这种方式是有争议的,因为人眼很难在编辑器中直接看到空格,所以不推荐使用这个方式,而是使用HTML的
<br>标签来实现换行。
强调
粗体
在单词或短语的前后各添加两个星号*(asterisks)或下划线_(underscores)。
1 | |
由于市面上的Markdown应用程序种类繁多,对于粗体的语法不完全一样,所以为兼容考虑,粗体请使用星号
*(asterisks)。
斜体
在单词或短语前后添加一个星号(asterisk)或下划线(underscore)。
1 | |
由于市面上的Markdown应用程序种类繁多,对于斜体的语法不完全一样,所以为兼容考虑,斜体请使用星号
*(asterisks)。
删除线
在单词或短语前后各添加两个波浪号~。
1 | |
粗体和斜体混合使用
在单词或短语的前后各添加三个星号*(asterisk)或下划线_(underscore)。
1 | |
引用
在段落前添加一个>符号。
1 | |
进阶语法:
- 多段落引用
1 | |
- 嵌套块引用
1 | |
- 带有其它元素的块引用
1 | |
列表
有序列表
在每个列表项前添加数字并紧跟一个英文句点加空格,并从1开始进行依次排序。
1 | |
无序列表
在每个列表项前面添加破折号-、星号* 或加号+。缩进一个或多个列表项可创建嵌套列表。
1 | |
图片
1 | |
进阶语法:为图片添加网络链接。
1 | |
代码
使用以下语法将代码包括起来。
1 | |
代码块
代码块(Code blocks)通常采用一对```将代码块包括到内部。
1 | |
分隔线
在单独一行上使用三个或多个星号***、破折号---或下划线___,并且不能包含其他内容。
1 | |
链接
将链接文本内容填入方括号[],后面的圆括号填写对应的URL链接()。
1 | |
可选语法:直接附上网址或电子邮件地址。
1 | |
表格
1 | |