文章

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)![alt text](image.jpg) 

# 扩展语法

这些元素通过添加额外的功能扩展了基本语法。但是,并非所有 Markdown 应用程序都支持这些元素。

元素Markdown 语法 
表格(Table)| Syntax      | Description |
| ------ | -------- |
| Header      | Title       |
| Paragraph   | Text        |
通过在标题行中的连字符的左侧,右侧或两侧添加冒号(:),将列中的文本对齐到左侧,右侧或中心。转义管道字符(&#124;)在表中显示竖线(|)字符。
代码块(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 进行授权