markdown 语法规则

简介

借维基百科的描述:
Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”。[1]这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。

更多简介戳这里

标题

1
2
3
4
为了页面版式好看,只演示四、六级标题
# 这里是一级标题(注意#号后面有个空格)
### 这里是三级标题
###### 这里是六级标题,就到这里了,木有七级!

这里是四级标题

这里是六级标题,就到这里了,木有七级!

缩进

1
2
段落前面没有缩进,看到了吧。
要想使用缩进,在中文输入法中改成「全角」输入,再按两个空格

段落前面没有缩进,看到了吧。
  要想使用缩进,在中文输入法中改成「全角」输入,再按两个空格

换行

1
2
3
行尾一个回车
即可换行。
若不起作用,则在行末加两个空格

行尾一个回车
即可换行。

开始新段落

1
2
3
4
想要开始一个新的段落,


乖乖的按两下回车吧

想要开始一个新的段落,

乖乖的按两下回车吧

粗体

1
2
**两个星号包围的是粗体**
*一个星号包围的是斜体*

两个星号包围的是粗体
一个星号包围的是斜体

引用

1
2
> 引用内容,多行的话,
直接一个回车

引用内容,多行的话,
直接一个回车

代码

1
2
3
4
5
6
7
8
9
10
11
12
`反引号包围的是行内代码`
``嵌套的话,可以使用`两个双引号`嵌套在外面``
```html
三个反引号包围的是代码块。
会显示行号。
也有高亮显示
我上面加了html,你也可以不加。如果不能高亮,那么还是加上吧。
另外,如果你的代码块包围的是js,那你应该写javascript而不是html
<div>
<h5>标题5</h5>
</div>
嵌套的话,可以使用六个反引号嵌套在外面。

反引号包围的是行内代码

嵌套的话,可以使用`两个双引号`嵌套在外面

1
2
3
4
5
6
7
8
#三个反引号包围的是代码块。
#会显示行号。
#也有高亮显示
#我上面加了html,你也可以不加。如果不能高亮,那么还是加上吧。
#另外,如果你的代码块包围的是js,那你应该写javascript而不是html
<div>
<h5>标题5</h5>
</div>

有序列表

1
2
3
4
5
6
7
1. 有序列表1,注意点之后的空格。
2. 有序列表2.
1. 我这里写成1,在显示时还是3,厉害不。
1. 有序列表1
详细内容,注意前面有一个空格
2. 有序列表2
详细内容
  1. 有序列表1,注意点之后的空格。
  2. 有序列表2.
  3. 我这里写成1,在显示时还是3,厉害不。

  4. 有序列表1
    详细内容,注意前面有一个空格

  5. 有序列表2
    详细内容

无序列表

1
2
3
4
5
- 无序列表1
- 无序列表2
- 无序列表3
- 小1,注意前面有一个空格
- 小2
  • 无序列表1
  • 无序列表2
  • 无序列表3
    • 小1,注意前面有一个空格
    • 小2

插入链接

1
超级链接:[我的博客](http://oulafen.github.com)

超级链接:我的博客

插入图片

1
2
插入图片:
![mua](http://statics.oulafen.com/gitblog-mua.jpg)

插入图片:
mua
另外,markdown完全兼容html,可以直接写html,也可以写样式,例如:

1
<img alt="mua" style="width:100px;" src="http://statics.oulafen.com/gitblog-mua.jpg">

mua

插入各种线

1
2
3
4
~~删除线~~,可在行内显示
分割线用`---`,必须单独一行,并且在前面要有一空行

---

删除线删除线外
分割线