Fork me on GitHub

Markdown语法介绍

标题

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
标题都以#开头,标题会自动换行


语法:
# 这是标题1
## 这是标题2
### 这是标题3
#### 这是标题4
这是普通文字

这是标题1


这是标题2


这是标题3


这是标题4

这是普通文字


换行

每行文字后面加2个或更多空格

文字行1(后面加2个空格)
文字行2(后面加2个空格)
文字行3(后面无空格,仅用换行)
文字行4(后面无空格,仅用换行)
文字行5(后面无空格,仅用换行)

代码高亮

1
2
3
4
5
6
7
8
9
10


行内代码高亮可以用两个``将内容包裹起来。例如`function(){return 0}` 表现为function(){return 0}。可以保持高亮。
如果是多行内容,则使用```将代码包起来。

Example:

```javascript
var s = "JavaScript syntax highlighting";
alert(s);
1
2
3
4
def function():
#indenting works just fine in the fenced code block
s = "Python syntax highlighting"
print s
1
2
3
require 'redcarpet'
markdown = Redcarpet.new("Hello World!")
puts markdown.to_html
1
2
3
No language indicated, so no syntax highlighting.
s = "There is no highlighting for this."
But let's throw in a <b>tag</b>.
becomes:

var s = "JavaScript syntax highlighting";
alert(s);
def function():
#indenting works just fine in the fenced code block
s = "Python syntax highlighting"
print s
require 'redcarpet'
markdown = Redcarpet.new("Hello World!")
puts markdown.to_html
No language indicated, so no syntax highlighting.
s = "There is no highlighting for this."
But let's throw in a <b>tag</b>.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132

```bash
链接

语法: [链接名称](链接地址)


列表


无序列表

Markdown 语法:

* 项目一
* 项目二
* 项目二的子项目一
* 项目二的子项目二
效果如下:


项目一
项目二


项目二的子项目一
项目二的子项目二





有序列表

Markdown 语法:

1. 项目一
2. 项目二
3. 项目三
1. 项目三的子项目一
2. 项目三的子项目二
效果如下:


项目一
项目二
项目三


项目三的子项目一
项目三的子项目二





任务列表(Task lists)

Markdown 语法:

- [ ] 任务一 未做任务
- [x] 任务二 已做任务
效果如下:



任务一 未做任务

任务二 已做任务



表格

Example:

| header 1 | header 2 |
| -------- | -------- |
| cell 1 | cell 2 |
| cell 3 | cell 4 |
效果:




header 1
header 2




cell 1
cell 2


cell 3
cell 4





引用

> 这是引用
> 直接换行
> 行后面跟两个空格
> 行后面跟两个空格
效果


这是引用
直接换行
行后面跟两个空格
行后面跟两个空格



删除

Examples:

{+ additions +}
[+ additions +]
{- deletions -}
[- deletions -]
~~test~~
additions
additions
deletions
deletions
test
-------------本文结束感谢您的阅读-------------