markdown学习笔记

Markdown

Markdown是什么

Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)和亚伦·斯沃茨(Aaron Swartz)。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。

简单来说,Markdown是一种能将便携文本输出为HTML的轻量级标记语言,其目的是“成为一种适用于网络的书写语言”,避免在写文档时一些排版上的问题。

为何使用Markdown

Markdown是标记语言,HTML也是标记语句,Markdown是不是要取代HTML?答案是NO。Markdown的设计理念是,能让文档更容易读、写和改。HTML是发布格式,Markdown是书写格式。Markdown最终会转为HTML格式在网页上显示。Markdown的优点无疑使其成了书写博客的神器:

  • 无需像HTML费时排版,易读

  • 语法简单,提高写作效率

  • 转换格式丰富

目前很多网站博客都支持Markdown格式的书写,在Github上会看到项目下有一个README.MD的项目描述文件。在一些著名的博客如博客园,WordPress(需安装插件)等都已经支持Markdown格式书写发布博客。

如何使用Markdown

学习Markdown语法

1.换行
	空一行或在前一行末留两个空格
2.标题
	#标题 表示h1
	##标题 表示h2
	h3-h6表示类推
3.无序列表
	* + - 都可
	*后一个空格
	tap一次或者两次再* 效果也不一样哦
4.`标记`
	```javascript
	  var rong={
	  	nickName : "xrong",
	  	site: "http://xrong.github.io"
	  }
	```
5.图片
	![标题](链接)
6.文字链接
	[文字](链接)
	在写文章时可以在文中:[文字][标号],然后在文字结尾: [标号]{url}
7.嵌入视频
	<div style="text-align:center">
		<embed src="" allowFullScreen="true" quality="high" width="480" height="400" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash"></embed>
	</div>

使用编辑工具

在线编辑工具

系统平台编辑工具

无论是在Win,还是Linux、Mac平台都有出色的Markdown编辑工具。在Win平台有:

  • MarkDownPad

  • Sublime Text 2

  • MDEditor

Linux平台:

  • ReText

  • Sublime Text 2

当然在Win和Linux上,Vim 和 Emacs 都是神器级的编辑软件,当然支持
Mac平台:

  • Mou

  • Sublime Text 2

相关资料

posted @ 2015-01-05 19:38  cyonks  阅读(527)  评论(0编辑  收藏  举报