Markdown的Ruby解释器 Maruku
- 授权协议: 未知
- 开发语言: Ruby
- 操作系统: 跨平台
- 软件首页: http://maruku.rubyforge.org/
软件介绍
Maruku是一个Markdown的Ruby解释器。它同时还实现了PHP Markdown extra的语法。
Maruku和BlueCloth的实现方式不一样。Maruku是在内存创建Markdown文档对象,而BlueCloth是用string的 gsub来进行转换。因此BlueCloth解释小文本的时候比较快,但是Maruku解释大文本的时候会比BlueCloth快很多。
和其它轻量标记语言一样,Markdown并不能也不旨在替代HTML;因为所有的网页最终都要交给浏览器来解析的,而浏览器只认识HTML,因 此,单独使用Markdown编写的文本并不能为浏览器所认识;所以,在浏览器和Markdown之间还要有一个东西,那就是翻译器。它其实和我以前写的 那个程序是一样的东西,翻译器将业已完成的Markdown格式的文本转换成HTML文本,然后才能交由浏览器来解析和排版。
Markdown官方发布的翻译器是一个Perl脚本,在命令行执行如下命令即可转换Markdown文本到HTML文本:
perl Markdown.pl --html4tags sample.txt > sample.html
HTML5秘籍(第2版)
[美] Matthew MacDonald / 李松峰、朱巍、刘帅 / 人民邮电出版社 / 2015-4 / 89.00元
不依赖插件添加音频和视频,构建适用于所有浏览器的播放页面。 用Canvas创建吸引人的视觉效果,绘制图形、图像、文本,播放动画,运行交互游戏。 用CSS3将页面变活泼,比如添加新奇的字体,利用变换和动画添加吸引人的效果。 设计更出色的Web表单,利用HTML5新增的表单元素更加高效地收集访客信息。 一次开发,多平台运行,实现响应式设计,创建适配桌面计算机、平板电脑和智能手机......一起来看看 《HTML5秘籍(第2版)》 这本书的介绍吧!
