Doctype: понятие валидности
Разница между HTML и xHTML обусловлена тем, что xHTML является расширяемым языком разметки основанным на базисе XML. Описательная структура XML и разбор документа XML-процессором позволяют лишь определить правильность оформления.
При создании языков подмножества XML используются специализированные средства описания характеристик этих языков. Рассмотрим два механизма описания для XML.
- DTD — Document Type Definition или объявление типа документа.
- XML schema — XML-схема