Есть ли в HTML5 эквивалент xhtml.xsd? - PullRequest
11 голосов
/ 12 апреля 2011

Я занимаюсь разработкой приложения на основе Mozilla XULRunner.

Я использую xhmtl1-strict.xsd, предоставленный W3C для получения атрибута.Теперь пришло требование добавить тег <video> в мое приложение, но мое приложение не поддерживает какие-либо элементы или атрибуты HTML5.

Итак, есть предложения?

Ответы [ 4 ]

6 голосов
/ 12 апреля 2011

HTML5 не имеет определения типа документа или определения схемы XML.Это потому, что, хотя он и использует тот же синтаксис, что и его предшественник HTML 4, сам HTML5 не основан ни на SGML, ни на XML.Это сам по себе язык разметки.

Если вы хотите реализовать браузер с возможностями HTML5 с использованием технологий Mozilla, последняя версия движка Gecko поддерживает HTML5.Получите Gecko / XULRunner SDK здесь .

4 голосов
/ 13 ноября 2013

Пакеты в http://www.xmlmind.com/xmleditor/download.shtml содержат файл addon / config / xhtml / xsd / 5.0 / xhtml5.xsd, который, по-видимому, лицензируется как открытый исходный код.

0 голосов
/ 08 марта 2016

Чтобы проверить XHTML5, используйте схему из v.Nu.

Подробнее см .:

https://github.com/unsoup/validator

0 голосов
/ 28 июля 2012

Существует HTML5 DTD , который используется в каталоге XML Komodo, который является приложением XULRunner.Его также можно использовать в Eclipse без преобразования в XSD.Кроме того, доступны конвертеры таблиц стилей и regex на основе DTD2XSD.

...