给本身的网站添加markdown支持

##给本身的网站添加markdown支持css

使用git管理本身的项目已经有段时间了,github.com确实给人带来了许多有趣的内容。经过git来管理本身的项目让本身养成了一个写文档的好习惯。不管是写些说明性的内容仍是我的总结的小博客,本身都会找些时间写出来。
起初直接用html类语法,再添加点css修饰,感受仍是很知足的。毕竟,不是正式文档,无需和office那样强大。后来,经过github.com接触到Markdown这玩意,刚开始真的很不适应——不就是写些内容么,为啥搞得那么复杂,还要记忆那么多的“语法”。可是为了显示更加美观的README文件,就强制着本身去写。谁叫github.com只支持README.md风格呢——总不能只直接使用README.txt吧。这一写,一坚持就沉溺其中;确实,Markdown出现的目的是让做者关注内容而非排版。再看看以前使用html/css组合写的博文,发现HTML标签貌似比内容还要多。经过事先设计的css,彻底能够经过Markdown来建立属于本身风格的博文——并且,这让你更加关注内容,再也不在乎那些排版风格。
惋惜,在我接触到的网站中支持Markdown语法的并很少。通常是直接使用支持Markdown语法的编辑器编写完以后再解析成HTML文档。最近,本身也在尝试搭建一个网站,想使网站具有解析Markdown语法的功能。折腾了半天,最终找到了一个用JavaScript实现的Markdown解析器。具体过程,下载https://github.com/evilstreak/markdown-js/tree/master/lib/markdown.js 文件;直接使用markdown.js中的函数进行解析。在项目的README.md文件中就详细说明了使用方法,并且还给了使用样例。
经过这个js文件,便可解析Markdown语法,轻松方便。这里就有了两个设想,你彻底能够经过调用markdown.js中的函数来本身实现一个Markdown编辑软件;另一个就是,如今你能够开发一个移动应用了,相似于博客、日记类的。html

相关文章
相关标签/搜索