Markdown是一种简洁的文本标记语言,它让你可以轻松编写文档,而无需过多关注排版。它使用简单的符号和格式,支持导出为多种文件格式,如HTML和PDF。Markdown的语法非常简单,易于学习和掌握。

你可以通过在线编辑器来体验Markdown的便捷。它让你能够专注于内容创作,而不必为排版而分心。

现在,让我们从Markdown的标题语法开始学习,一起探索这个简洁而强大的工具吧!

Markdown 标题语法

在文本前面加#,几个#就是几级标题。

也可以选择在文本下方使用==或者--分别标识一级和二级标题。

Markdown 段落

用空白行分开两个段落。

Markdown 换行语法

在末尾加上两个或者多个空格然后回车。

Markdown 强调语法

将文本加粗或者变成斜体。

粗体(Bold)

在文本前后各加两个*或者_

斜体(Italic)

同上,需要一个。

粗体(Bold)和斜体(Italic)

同上,需要三个。

Markdown 引用语法

块引用,在文本前面加>

多个段落的块引用

块引用可以包含多个段落。为段落之间的空白行添加一个>

嵌套块引用

块引用可以嵌套。在要嵌套的段落前添加一个>>符号。

带有其它元素的块引用

块引用可以包含其他 Markdown 格式的元素。并非所有元素都可以使用,你需要进行实验以查看哪些元素有效。

Markdown 列表语法

可以将多个条目组织成有序或无序列表。

有序列表

要创建有序列表,请在每个列表项前添加数字并紧跟一个英文句点。数字不必按数学顺序排列,但是列表应当以数字 1 起始。

无序列表

要创建无序列表,请在每个列表项前面添加破折号 (-)、星号 (*) 或加号 (+) 。缩进一个或多个列表项可创建嵌套列表。

在列表中嵌套其他元素

要在保留列表连续性的同时在列表中添加另一种元素,请将该元素缩进四个空格或一个制表符。

代码块通常采用四个空格或一个制表符缩进。当它们被放在列表中时,请将它们缩进八个空格或两个制表符。

Markdown 代码语法

要将单词或短语表示为代码,请将其包裹在反引号 ( ` ) 中。

转义反引号

如果你要表示为代码的文本中包含反引号,可以通过将文本包裹在双反引号( `` )中。

代码块

要创建代码块,请将代码块的每一行缩进至少四个空格或一个制表符。

Markdown 分隔线语法

要创建分隔线,请在单独一行上使用三个或多个星号 (***)、破折号 (---) 或下划线 (___) ,并且不能包含其他内容。

Markdown 链接语法

链接文本放在中括号内,链接地址放在后面的括号中,链接title可选。

超链接Markdown语法代码:[超链接显示名](超链接地址 "超链接title")

网址和Email地址

使用尖括号可以很方便地把URL或者email地址变成可点击的链接。

Markdown 图片语法

要添加图像,请使用感叹号 (!), 方括号中加入文本,图片链接放在圆括号里,括号里的链接后可以增加一个可选的图片标题文本。

插入图片Markdown语法代码:![图片alt](图片链接 "图片title")

链接图片

给图片增加链接,请将图像的Markdown 括在方括号中,然后将链接添加在圆括号中。

[![图片alt](图片链接 "图片title")](超链接地址 "超链接title")

Markdown 转义字符语法

要显示原本用于格式化 Markdown 文档的字符,请在字符前面添加反斜杠字符 \ 。

Character

Name

\

backslash

`

backtick (see also escaping backticks in code)

*

asterisk

_

underscore

{ }

curly braces

[ ]

brackets

( )

parentheses

#

pound sign

+

plus sign

-

minus sign (hyphen)

.

dot

!

exclamation mark

|

pipe (see also escaping pipe in tables)

特殊字符自动转义

在 HTML 文件中,有两个字符需要特殊处理: <&< 符号用于起始标签,& 符号则用于标记 HTML 实体。

Markdown 表格

要添加表,请使用三个或多个连字符(---)创建每列的标题,并使用管道(|)分隔每列。您可以选择在表的任一端添加管道。

对齐

您可以通过在标题行中的连字符的左侧,右侧或两侧添加冒号(:),将列中的文本对齐到左侧,右侧或中心。

Markdown 围栏代码块

Markdown基本语法允许您通过将行缩进四个空格或一个制表符来创建代码块。如果发现不方便,请尝试使用受保护的代码块。根据Markdown处理器或编辑器的不同,您将在代码块之前和之后的行上使用三个反引号((```)或三个波浪号(~~~)。

语法高亮

许多Markdown处理器都支持受围栏代码块的语法突出显示。使用此功能,您可以为编写代码的任何语言添加颜色突出显示。要添加语法突出显示,请在受防护的代码块之前的反引号旁边指定一种语言。