Markdown是一种轻量级标记语言。中文维基百科上显示创始人为John Gruber和Aaron Swartz。 Aaron,正是那个上星期刚刚自杀的天才少年,他的成就我不多说,网上有各种悼念文章。我非常感谢他对互联网的贡献。 Github除了能托管代码,还能干什么?写作!理想的写作环境:git+github+markdown+jekyll.其实这背后的理念就是让你专心码字,不用关注格式问题。而Markdown的目的正是如此。 Markdown的语法非常简单易学。下面简单介绍一下。
1.标题
<code>一级标题
=======
二级标题
------- =和-都只需任意数量即可,效果如下:
</code>
# 一级标题
## 二级标题 在标题文字行首加入1到6个#
,代表1到6阶。(#后需加空格)
2.区块引用 每行前加上‘>’即可,支持嵌套使用。
3.列表 {#列表} 无序列表使用星号、加号或是减号作为列表标记:
- 无序序列1
- 无序序列2
- 无序序列3 有序列表则使用数字接着一个英文句点:
- 有序序列1
- 有序序列2
- 有序序列3 注意列表块前后需要空行。
4.代码区块 {#代码区块} 只需缩进 4 个空格或是 1 个制表符(注意列表块前后需要空行):
def fun():
print ‘hello world’
段内代码,可以用反引号把它包起来 例如:print helloworld
5.链接 {#链接} 链接文字都是用 [方括号] 来标记,然后接(http://)
思维碎片 也可以直接引用链接 <http://liamchzh.com/>
会自动转换成:<a href="http://liamchzh.com/">http://liamchzh.com/</a>
效果:http://liamchzh.com/
6.强调 {#强调} Markdown 使用星号和下划线作为标记强调字词的符号,被
*
或 _
包围的字词会被转成用 <em>
标签包围,用 **
或 __
包起来的话,则会被转成 <strong>
强调 着重强调
7.图片
![Alt text](http:// "图片标题")
8.分隔线 {#分隔线} 三个或以上的星号或下划线,并且行内不能有其他东西。
结束语 {#结束语} 语法的介绍结束了,我相信很多人5分钟就可以学会。
想要再深入,可以看一看Markdown语法说明。
2013.2.28补充: wordpress有一个叫WP-Markdown的插件。安装后就可以设置(设置-撰写),然后使用Markdown进行写作了,支持在文章、页面和评论中使用Markdown。