XHTML – семейство расширяемых языков разметки гипертекста, имеющих возможности HTML, но расширяющих их и удовлетворяющих более строгим синтаксическим правилам. XHTML, как и HTML, создан на основе правил SGML (стандартного обобщённого метаязыка разметки). Однако XHTML использует более строгое подмножество правил SGML – XML. XHTML можно рассматривать как пересечение XML и HTML, этот стандарт является переформулированием HTML средствами XML.

XHTML (при соблюдении некоторых правил) совместим с HTML, и разрабатывался с целями обеспечения большей расширяемости и повышения возможностей для работ с другими форматами данных. Обработка XHTML документов, являющихся корректными XML документами, может производиться богатым набором стандартных инструментов обработки последних. В этом состоит существенное отличие от HTML, который требует сравнительно более сложных и медленнее работающих синтаксических анализаторов.

Версии XHTML 1.0 и 1.1 стали рекомендациями W3C (Консорциум Всемирной Паутины). Была начата разработка версии 2.0. Однако в 2009 году решением руководства W3C она была свернута с переносом всех наработок в рабочую группу HTML5.


Возврат к списку