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