我正在开发一个基于Mozilla XULRunner的应用程序。
我正在使用W3C提供的xhmtl1-strict.xsd
来获取属性。现在要求将<video>
标记添加到我的应用程序中,但我的应用程序不支持任何HTML5元素或属性。
那么,有什么建议吗?
答案 0 :(得分:6)
HTML5没有doctype定义或XML架构定义。这是因为,虽然它与其前身HTML 4具有相同的语法,但HTML5本身既不基于SGML,也不基于XML。它本身就是一种标记语言。
如果您希望使用Mozilla技术实现具有HTML5功能的浏览器,最新版本的Gecko布局引擎支持HTML5。获取Gecko / XULRunner SDK here。
答案 1 :(得分:4)
http://www.xmlmind.com/xmleditor/download.shtml处的软件包包含一个文件addon / config / xhtml / xsd / 5.0 / xhtml5.xsd,似乎已获得开源许可。
答案 2 :(得分:0)
在Komodo的XML目录中使用了HTML5 DTD,它是一个XULRunner应用程序。它也可以在Eclipse中使用,而不必转换为XSD。此外,还提供基于style sheet和regex的DTD2XSD转换器。
答案 3 :(得分:0)