Markdown 语法速查表
Markdown 语法速查表
# 总览
Markdown 速查表提供了所有 Markdown 语法元素的基本解释。如果你想了解某些语法元素的更多信息,请参阅更详细的 基本语法 和 扩展语法.
# 基本语法
这些是 John Gruber 的原始设计文档中列出的元素。所有 Markdown 应用程序都支持这些元素。
元素 | Markdown 语法 | 说明 |
---|---|---|
标题(Heading) | # H1 ## H2 ### H3 | 为了兼容考虑,请用一个空格 在 # 和标题之间进行分隔。 |
段落(Paragraph) | 空白行 | 要创建段落,请使用空白行 将一行或多行文本进行分隔。不要用空格(spaces)或制表符( tabs)缩进段落。 |
换行(Line Break) | 两个或多个空格 | 在一行的末尾添加两个或多个空格 ,然后按回车键,即可创建一个换行(<br> )。为了兼容性,请在行尾添加“结尾空格”或 HTML 的 <br> 标签来实现换行。 |
粗体(Bold) | **bold text** | |
斜体(Italic) | *italicized text* | |
引用块(Blockquote) | > blockquote | 块引用可以包含多个段落。为段落之间的空白行添加一个 > 符号。块引用可以嵌套。在要嵌套的段落前添加一个 >> 符号。 |
有序列表(Ordered List) | 1. First item 2. Second item 3. Third item | 要创建有序列表,请在每个列表项前添加数字并紧跟一个英文句点。数字不必按数学顺序排列,但是列表应当以数字 1 起始。 |
无序列表(Unordered List) | - First item - Second item - Third item | 要创建无序列表,请在每个列表项前面添加破折号 (-)、星号 (*) 或加号 (+) 。缩进一个或多个列表项可创建嵌套列表。 |
代码(Code) | `code` | 转义反引号可以通过将单词或短语包裹在双反引号(``)中。 |
分隔线(Horizontal Rule) | --- | 创建分隔线,请在单独一行上使用三个或多个星号 (*** )、破折号 (--- ) 或下划线 (___ ) ,并且不能包含其他内容。为了兼容性,请在分隔线的前后均添加空白行 。 |
链接(Link) | [title](https://www.example.com) | |
图片(Image) |  |
# 扩展语法
这些元素通过添加额外的功能扩展了基本语法。但是,并非所有 Markdown 应用程序都支持这些元素。
元素 | Markdown 语法 | |
---|---|---|
表格(Table) | | Syntax | Description | | ------ | -------- | | Header | Title | | Paragraph | Text | | 通过在标题行中的连字符的左侧,右侧或两侧添加冒号(: ),将列中的文本对齐到左侧,右侧或中心。转义管道字符(| )在表中显示竖线(|)字符。 |
代码块(Fenced Code Block) | ` ` |在代码块之前和之后的行上使用三个反引号( )或三个波浪号(~~~ )。 | |
脚注(Footnote) | Here’s a sentence with a footnote.[^1] [^1] : This is the footnote. | |
标题编号(Heading ID) | ### My Great Heading {#custom-id} | github 不支持 |
定义列表(Definition List) | term : definition | |
删除线(Strikethrough) | ~~The world is flat.~~ | |
任务列表(Task List) | - [x] Write the press release - [ ] Update the website - [ ] Contact the media | github 不支持 |
本文由作者按照 CC BY 4.0 进行授权