Markdown 语法

块元素

段落和换行符

段落是一行或多行连续的文本。您只需按下 Return 即可创建新段落。

Shift + Return 可创建单个换行符。但是,大多数 Markdown 解析器将忽略单行中断,要使其他 Markdown 解析器识别您的换行符,可以在行尾留下两个空格,或者插入 <br/>

标题

标题在行的开头使用1-6个#字符,对应于标题级别1-6。例如:

引用文字

Markdown 使用>字符进行块引用。它们表示为:

这是一段引用文字

通过添加额外级别的>允许在块引用内嵌入另一个块引用。

列表

输入*将创建一个无序列表,该 * 符号可以替换为 +-(推荐)。
输入 1. 将创建一个有序列表,其 Markdown 源代码如下:

无序列表

有序列表

  1. 东升

  2. 西落

任务列表

任务列表是标记为[ ][x](未完成或完成)的项目的列表。例如:

您可以通过单击项目前面的复选框来更改完成/未完成状态。

代码块

若想使用代码块,输入```之后输入一个可选的语言标识符,然后按return键后输入代码,我们将通过语法高亮显示它。

数学公式块

您可以使用 MathJax 渲染 LaTeX 数学表达式。
输入 $$, 然后按return键将触发一个接受 Tex / LaTex 源代码的输入区域。

a2,a112,x3+,,×,,÷

表格

Markdown 中使用|来分隔列。
输入|表头1|表头2|并按下 return 键将创建一个包含两列的表。
表头与内容之间使用|-|分隔,类似这样:

表头1表头2
1行1列1行2列
2行1列2行2列

您还可以在表格中包含内联 Markdown 语法,例如链接,粗体,斜体或删除线。
最后,通过在标题行中包含冒号:您可以将文本定义为左对齐,右对齐或居中对齐,最左侧的冒号表示左对齐的列; 最右侧的冒号表示右对齐的列; 两侧的冒号表示中心对齐的列。

脚注

脚注是文档中用于提供额外的注释或者引用信息,通常位于页面的底部。在 Markdown 中,脚注用于添加说明、引用来源或提供附加信息,而不影响主要内容的阅读。
使用[^ ]来创建与注释脚注,如下:

这是一个例句1

水平线

输入 ***--- 在空行上按 return 键将绘制一条水平线。


行内元素

链接

Markdown 支持两种类型的链接:内联和引用。

在这两种样式中,链接文本都写在[]内。

要创建内联链接,请在链接文本的结束方括号后立即使用一组常规括号()。在常规括号内,输入URL地址,以及可选的用引号括起来的链接标题。例如:

这是一个搜索网站链接。

内部链接

您可以将常规括号内的链接设置为文档内的某一个标题,这将创建一个书签,允许您在单击后跳转到该部分。例如:

点击这里可以跳转到块元素。

引用链接

引用链接用于多次引用同一链接的场景,使用第二组[],在其中放置您选择的标签以标识链接:

这是一个搜索网站链接

隐式链接名称快捷方式允许您省略链接的标签,在这种情况下,链接文本本身将用作名称。只需使用一组空的方括号,例如,将“baidu”一词链接到 baidu.com 网站,您只需写下:

baidu

URL网址

引用网址链接可以使用尖括号<>引起来,如下:

www.baidu.com

图片

图像与链接类似, 但在链接语法之前需要添加额外的 ! 字符。 图像语法如下所示:

替代文字

代码

Markdown 可以使用单个`来表示一些特殊字符,比如命令、代码。

print(a)

行内数学公式

行内数学公式使用单个$将公式包裹起来,例如:

y=x2+3

斜体

Markdown 将星号*或下划线_ 视为斜体的指示。用一个 * or _ 包裹文本。例如:

斜体文本

粗体

用两个*_包裹的文本将视为粗体,例如:

粗体文本

删除线

使用两个~包裹的文本可添加删除线,例如:

删除线文本

下划线

下划线由原始HTML提供支持,使用<u>文本</u> 包裹文本,例如:

下划线文本

表情符号

输入表情符号的语法是 :smile:,可以通过win+.来打开表情选择面板。

😊🎉🍔

下表

使用单个 ~ 来包裹下标内容,例如:

H2O

上标

使用 ^ 来包裹上标内容,例如:

X2

高亮

使用 == 来包裹高亮内容,例如:

高亮文本


1 这是脚注的内容。