Markdown是一种轻量级的标记语言,Markdown的语法非常简单,常用的标记符号少,学习时间短,一旦掌握这种标记语言,将极大提高写作和阅读的效率。以下是Markdown的一些基本语法:
- 标题:使用
#
来表示不同级别的标题,例如# 一级标题
,## 二级标题
等。 - 字体格式:
- 加粗:使用两个
*
号包围文字,例如**加粗的文字**
。 - 斜体:使用一个
*
或_
号包围文字,例如*倾斜的文字*
或_倾斜的字体_
。 - 斜体加粗:使用三个
*
号包围文字,例如***斜体加粗的文字***
。 - 删除线:使用两个
\~\~
号包围文字,例如\~\~加删除线的文字\~\~
。
- 列表:
- 无序列表:使用
-
、*
或+
符号开始列表项。 - 有序列表:使用数字和一个英文句点开始列表项。
- 引用:使用
>
符号开始引用内容。 - 代码块:插入程序代码可以通过缩进或使用反引号```包围来实现。
- 分隔线:使用三个以上的星号、减号或底线在一行中创建一个分隔线。
- 超链接和图片链接:使用方括号
[]
包含文本,圆括号()
包含链接地址。
Markdown的设计理念是易于阅读和创作web文档,利于各平台无缝分发。它完全由标点符号标签组成的纯文本,应该以纯文本形式原样发布,不应该包含标记标签和格式化指令。对于Markdown中未包含的HTML标签,可以直接使用HTML标签,例如使用HTML的<a>
标签来创建链接。此外,Markdown还支持特殊字符自动转义,例如<
和&
需要特殊对待,如果需要将其用作字面量,必须将其转义为字符实体