Markdown 基本要素
这篇文件意在简要介绍 GitHub Flavored Markdown 写作。
什么是 Markdown?
Markdown
是一种文本格式。你可以用它来控制文档的显示。使用 markdown,你可以创建粗体的文字,斜体的文字,添加图片,并且创建列表 等等。基本上来讲,Markdown 就是普通的文字加上 #
或者 *
等符号。
语法说明
标题
# 这是 <h1> 一级标题
## 这是 <h2> 二级标题
### 这是 <h3> 三级标题
#### 这是 <h4> 四级标题
##### 这是 <h5> 五级标题
###### 这是 <h6> 六级标题
强调
*这会是 斜体 的文字*
_这会是 斜体 的文字_
**这会是 粗体 的文字**
__这会是 粗体 的文字__
_你也 **组合** 这些符号_
~~这个文字将会被横线删除~~
这会是 斜体 的文字
这会是 斜体 的文字
这会是 粗体 的文字
这会是 粗体 的文字
你也 组合 这些符号
这个文字将会被横线删除
列表
无序列表
* Item 1
* Item 2
* Item 2a
* Item 2b
- Item 1
- Item 2
- Item 2a
- Item 2b
有序列表
1. Item 1
1. Item 2
1. Item 3
1. Item 3a
1. Item 3b
- Item 1
- Item 2
- Item 3
- Item 3a
- Item 3b
添加图片

Format: 
链接
http://github.com - 自动生成!
[GitHub](http://github.com)
引用
正如 Kanye West 所说:
> We're living the future so
> the present is our past.
效果如下:
正如 Kanye West 所说:
We're living the future so
the present is our past.
分割线
如下,三个或者更多的
---
连字符
***
星号
___
下划线
代码块
你可以在你的代码上面和下面添加 ````` 来表示代码块。
语法高亮
你可以给你的代码块添加任何一种语言的语法高亮
例如,给 ruby 代码添加语法高亮:
```ruby
require 'redcarpet'
markdown = Redcarpet.new("Hello World!")
puts markdown.to_html
```
会得到下面的效果:
require 'redcarpet'
markdown = Redcarpet.new("Hello World!")
puts markdown.to_html