XHTML | |
---|---|
Расширение |
.xhtml , .xht , .xml , .html или .htm |
MIME-тип | application/xhtml+xml |
Разработчик | Консорциум Всемирной паутины |
Опубликован | 26 января 2000 |
Последний выпуск | 1.1 (Second Edition) (27 марта 2018 года) |
Тип формата | Язык разметки |
Расширен из | HTML и XML |
Стандарт(ы) |
1.0 (Recommendation), 2.0 (Working Draft) |
Сайт | w3.org/International/art… |
Медиафайлы на Викискладе |
XHTML (англ. extensible hypertext markup language — расширяемый язык гипертекстовой разметки) — семейство языков разметки веб-страниц на основе XML, повторяющих и расширяющих возможности HTML. Спецификации XHTML 1.0 и XHTML 1.1 являются рекомендациями консорциума Всемирной паутины. Развитие XHTML остановлено; новые версии XHTML не выпускаются.
Главное отличие XHTML от HTML заключается в обработке документа. Документы XHTML обрабатываются своим модулем (парсером) аналогично документам XML. В процессе этой обработки ошибки, допущенные разработчиками, не исправляются.
XHTML соответствует спецификации SGML, поскольку XML является её подмножеством. HTML обладает множеством особенностей в процессе обработки и фактически перестал относиться к семейству SGML, что и закреплено в черновике спецификации HTML 5.
Браузер выбирает парсер для обработки документа на основании заголовка content-type, полученного от сервера:
Декларация DOCTYPE может не оказывать никакого влияния на определение парсера для обработки (зависит от используемого браузера).