Markdown语法规则
原文:https://www.jianshu.com/p/1e402922ee32
官方文档:https://www.markdownguide.org/
创始人 John Gruber 的 Markdown 语法说明:https://daringfireball.net/projects/markdown/syntaxMarkdown文档创作应用程序:
Mac: MacDown, iA Writer, or Marked
iOS / Android: iA Writer
Windows: ghostwriter or Markdown Monster
Linux: ReText or ghostwriter
Web: Dillinger or StackEdit
语法属性
1. 作用域
- 行:回车换行,行以回车结尾
- 段:段落之间以空行隔开
- 区间:成对出现的符号标记,如:代码 加粗 斜体 等等
区间可以是一行中的一部分,也可以是一段中的某几行,但是不可以跨越段落,也就是区间中不能存在空行。
基本语法
1. 标题
一级标题 #
二级标题##
总共有六级标题可选择,建议在#
后加一个空格。
2. 列表
- 无序列表
- 无序列表
- 有序列表
1. 有序列表
列表的嵌套
- 第一行
这里是嵌套
使用tab键进行嵌套
3. 引用
这里是引用内容
> 这里是引用内容
4. 强调
单星对:斜体
双星对:粗体
三星对:斜体加粗体
5. 代码
`code`code
使用tab可缩进
6. 分割线
语法标记:***``---``___
作用域:空行
语法位置:写在空行行首
语法方向:后向
将一个空行标记为分割线,一般分割线前后也会各留一个空行
7. 链接
[title](https://www.example.com)
8. 图片

9. = –
作用于目标行下方,类似于给文字加底线。
= 标记一级标题
– 标记二级标题
扩展语法
1. 表格
|1|2|
|—|—|
|3|4|
1 | 2 |
---|---|
3 | 4 |
左对齐 中间对齐 右对齐
1234 | 1234 | 1234 |
---|---|---|
1 | 2 | 3 |
2. 代码块
使用
“`
“`
3. 空格与缩进
一个汉字占两个空格大小,所以使用四个空格就可以达到首行缩进两个汉字的效果。有如下几种方法:
一个空格大小的表示: 或
,此时只要在相应需要缩进的段落前加上 4个 如上的标记即可,注意要带上分号。
两个空格的大小表示: 或
,同理,使用2个即可缩进2个汉字,推荐使用该方式。
不换行空格: 或
,使用4个 即可
代码空格
将输入法切换到全角模式,shift+space ,输入的空格可以在代码中显示