什么是Markdown?
来自官方的定义:Markdown是一种轻量级标记语言,排版语法简洁,让人们更多地关注内容本身而非排版。它使用易读易写的纯文本格式编写文档,可与HTML混编,可导出 HTML、PDF 以及本身的 .md 格式的文件。因简洁、高效、易读、易写,Markdown被大量使用,如Github、Wikipedia、简书等。
直白点的讲,Markdown更像是为程序员而生的快速编辑器,只需要简单的字符就可实现排版布局问题。
标题
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
段落
直接输入文本即可
换行
在内容的末尾添加:两个Space + Enter 或 Enter + </br>
粗体(Bold)
短语:**This is bold** 或 __This is bold__
单词:This **is** bold (注意:下划线不适用于单个字符,只适用于短语)
斜体(Italic)
短语:*This is bold* 或 _This is bold_
单词:This *is* bold (注意:下划线不适用于单个字符,只适用于短语)
粗体 + 斜体
短语:***This is bold*** 或 ___This is bold___
单词:This ***is*** bold (注意:下划线不适用于单个字符,只适用于短语)
删除线
~~文字~~
引用
> 添加一个引用
> > 多级引用嵌套
> - 带有其他元素的嵌套
有序列表
有序列表定义时,句首必须是数字 + 英文句号开头,数字任意写,可不按数学逻辑,但列表的开始行必须是数字1开始的
1. 第一行
3. 第二行
1. 第二行第一子行
2. 第二行第二子行
8. 第三行
无序列表
- 无序列表1
- 无序列表2
- 无序列表2.1
- 无序列表2.2
- 无序列表3
代码块
短语中将某个单词显示成代码格式:使用`符号将单词括起来
This is `Code` Font
单引号转义:有时候代码中可能包含`符号,则使用两个`符号将短语括起来
``This is `Code` Font``
代码块:使用三个`符号括起来
分割线
注意:使用分割线时应上下空一行
文本内容
*** 或 --- 或 ___
文本内容
链接
[超链接显示名](超链接地址 "超链接title")
图片
![图片alt](图片链接 "图片title")
链接图片
[![图片alt](图片链接 "图片title")](https://markdown.com.cn)
转义字符
要显示原本用于格式化 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) |