2011-04-12 33 views
10

我正在開發基於Mozilla XULRunner的應用程序。是否有可用於HTML5的xhtml.xsd等效項?

我使用由W3C提供的xhmtl1-strict.xsd獲取的屬性。現在需要將<video>標記添加到我的應用程序中,但我的應用程序不支持任何HTML5元素或屬性。

那麼,有什麼建議嗎?

+0

同爲DTD:http://stackoverflow.com/questions/4053917/where-is-the-html5-document-type-definition – 2014-08-30 15:43:49

回答

6

HTML5沒有一個DOCTYPE定義或XML模式定義。這是因爲,儘管它與前一代HTML 4共享相同的語法,但HTML5本身既不基於SGML也不基於XML。這本身就是一種標記語言。

如果您正在尋找實現與使用Mozilla技術HTML5功能的瀏覽器,在Gecko排版引擎的最新版本支持HTML5。獲取Gecko/XULRunner SDK here

0

存在被在科莫的XML目錄,這是一個應用程序的XULRunner使用的HTML5 DTD。它也可以用於Eclipse而不被轉換爲XSD。此外,還有style sheetregex的DTD2XSD轉換器可用。

4

http://www.xmlmind.com/xmleditor/download.shtml的軟件包包含一個文件addon/config/xhtml/xsd/5.0/xhtml5.xsd,它似乎被許可爲開源軟件。

+1

的XSD的XMLmind-pack是非官方的,它與http://dev.w3.org/html5不一致,但對我來說是一個很好的起點(!),謝謝。 – 2013-12-07 12:00:58

相關問題