Markdown基本语法
2016-05-02 本文已影响234人
venshine
大纲
- 标题
- 列表
- 无序列表
- 有序列表
- 链接
- 图片
- 文字格式
- 引用
- 水平线
- 表格
- 代码
- 行内代码
- 块代码
- 删除线
- 自动链接
- 转义字符
- 换行符
- HTML转义字符
- 空格缩进
标题
H1 一级标题
==
H2 二级标题
--
# H1 一级标题
## H2 二级标题
### H3 三级标题
#### H4 四级标题
##### H5 五级标题
###### H6 六级标题
列表
无序列表
* 项目1
* 子项目1.1
* 子项目1.2
* 子项目1.2.1
* 项目2
* 项目3
+ 项目1
+ 子项目1.1
+ 子项目1.2
+ 子项目1.2.1
+ 项目2
+ 项目3
- 项目1
- 子项目1.1
- 子项目1.2
- 子项目1.2.1
- 项目2
- 项目3
有序列表
1. 项目1
1. 子项目1.1
2. 子项目1.2
1. 子项目1.2.1
2. 项目2
3. 项目3
1. 子项目3.1
2. 子项目3.2
1. 子项目3.2.1
2. 子项目3.2.2
链接
[链接名称](链接地址)
[链接名称][1]
[1]:链接地址
图片
![名称](链接地址)
![名称][1]
[1]:链接地址
文字格式
**这是文字粗体格式**
__这是文字粗体格式__
*这是文字斜体格式*
_这是文字斜体格式_
引用
> 第一行引用文字
> 第二行引用文字
水平线
***
- - -
表格
Header | Header
-- | --
Content | Content
Content | Content
Content | Content
| Header | Header | Header |
| :-- | :--: | --: |
| left | center | right |
| Content | Content | Content |
| Content | Content | Content |
代码
行内代码
`var a = "hello world"`
块代码
``` javascript
var a = "hello world";
var b = "hello world";
```
删除线
~~在文字上添加删除线~~
自动链接
Markdown 支持比较简短的自动链接形式来处理网址和电子邮件信箱,只要是用方括号包起来, Markdown 就会自动把它转成链接,链接的文字就和链接位置一样。
<https://github.com/venshine/>
<fengwx.cn@gmail.com>
转义字符
Markdown 可以利用反斜杠来插入一些在语法中有其它意义的符号,Markdown 支持在下面这些符号前面加上反斜杠来帮助插入普通的符号:
\ 反斜杠
` 反引号
* 星号
_ 底线
{} 大括号
[] 方括号
() 括号
# 井字号
+ 加号
- 减号
. 英文句点
! 惊叹号
换行符
使用末尾两个空格加换行来插入换行符。
HTML转义字符
字符 | 转义字符 |
---|---|
" | "; |
& | &; |
< | <; |
> | >; |
不断开空格(non-breaking space) |  ; |
首行缩进
- 不断行的空白  ;
- 半方大的空白 &ensp;
- 全方大的空白 &emsp;