博客园支持用markdown语法写博客。markdown是什么东西?他是一套中间格式化文本的语法,用他写文章在支持这个语法的排版系统里面,会生成对应的排版格式。由于这套中间语言,那么咱们就不用学习各类平台独有的排版方式,节省时间。固然,最重要的是markdown自己易于书写,不然就没有使用价值了。程序员
下面咱们来学习一下markdown语法。markdown
# 大标题
## 中标题
### 小标题
#### 更小的标题
编辑器
效果:学习
段落只须要先后保留一个以上空行。
换行只须要在行尾连续输入两个空格,回车。字体
这个在中文中不多使用,可是外文仍是比较喜欢使用的,至关于一个特殊的段落。code
> 引用段落
> 111 222 333
> 111 > 222 > 333
效果:xml
111
222
333htm
这个是给广大程序员的福利,借助markdown能够轻松录入代码段,代码段能够保持良好的缩进格式,还便于特殊字符的书写,好比尖括号 < (即<
); 连字符 &(即&
),不会发生转义。blog
只要在段落开始tab键一次或四次空格。
或者在一行中用 `反引号` 包含起来,反引号在Esc键下面那个键。
或者用```三个反引号序列先后一行围起来,而且在开始的反引号序列后加上语言名称还能实现代码着色。
void mian() { return; }
```html
<div>
<div>111</div>
<div>222</div>
<div>
```
效果:
void main() { return; }
int i=10;
<div> <div>111</div> <div>222</div> <div>
列表是比较经常使用的一种排版元素,分为有序列表和无序列表。
1. 有序列表,只须要数字+.+空格+内容
2. 222
3. 333
- 无序列表
- 222
- 333
效果:
就是一条线。博客园貌似不支持。
三个以上的星号,或者减号,底线
***
---
___
效果:
***
---
___
超文本免不了连接元素。而markdown有良好的支持。
[文本](连接 “标题”)
[博客园](http://www.cnblogs.com "点击就送")
[百度][b] [b]: http://www.baidu.com "点击“
效果:
博客园
[百度][b]
[b]: http://www.baidu.com "点击就爆“
字体修饰,能够强调某些文字,也是比较经常使用的。
*强调*
**加粗**
<u>下划线</u>
~~删除线~~
效果:
强调
加粗
下划线
删除线
超连接免不了要插入图片,可是这个仍是有点难度的。通常的文本编辑器插入图片太麻烦了,若是有支持插图功能的markdown编辑器才比较方便。

效果:
经过尖口号括起来的连接或者邮箱地址,能够自动转换为合适的超连接。
<contact@cnblogs.com>
<http://www.cnblogs.com>
效果:
contact@cnblogs.com
http://www.cnblogs.com
很形象,看演示:
列1|列2|列3|列4 -|-|-|- a|b|c|d 1|2|3| x||4|5
效果:
列1 | 列2 | 列3 | 列4 |
---|---|---|---|
a | b | c | d |
1 | 2 | 3 | |
x | 4 | 5 |
不免须要转义序列,由于有些字符是markdown的一部分,若是要按照正常字符输出,能够在字符前面添加反斜杠 \ 。