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 |
|