在Emacs中创建HTML5?

在Emacs中创作HTML5的最佳解决方案是什么?是否有一种模式将做一致性检查?

解决方法

我最好的建议是使用 nxml-mode(作为软件包在几个linux发行版,如果你在那个平台上),并加载html5 RelaxNG紧凑格式规范从 HTML5 specification page(或任何其他来源,如果你有一个)。

Nxml模式根据relaxNG规范动态验证xml文件,并给你很好的自定义功能和方便的功能写文档更快,像插入结束标签等。由James Clark写,所以你知道作者知道他的XML。

如果你加载它像一个系统包,你可以只是添加到你的自动模式 – alist,并很好去。我刚刚设置以下两个变量自动完成和更多的文档可用在第一个链接

(nxml-bind-Meta-tab-to-complete-flag t)
(nxml-slash-auto-complete-flag t)

当它被加载,只需加载所需的文件,并指定html5的架构的位置,通过菜单保存它的位置,你应该在你的方式。还有更多的链接到我提供的链接中的nxml模式的文档。

相关文章

HTML5和CSS3实现3D展示商品信息的代码
利用HTML5中的Canvas绘制笑脸的代码
Html5剪切板功能的实现
如何通过HTML5触摸事件实现移动端简易进度条
Html5移动端获奖无缝滚动动画实现
关于HTML5和CSS3实现机器猫的代码