Я знаю, что XHTML предназначен для XML-допустимого документа (например, все теги закрыты, как <br/>
). Однако HTML5, конечно, не так. Что такое "тип" документа?
Другими словами: есть ли название документа, в котором "текст и теги с привязкой к угловому скобку с необязательными атрибутами и которые могут быть необязательно закрыты" ?
спецификация HTML5 определяет HTML5 как
a абстрактный язык для описания документов и приложений и некоторые API для взаимодействия с представлениями ресурсов, использующими этот язык в памяти.
Этот абстрактный язык может быть передан с использованием другого синтаксиса
Первый - это синтаксис HTML, связанный с типом text/html
MIME.
Второй - синтаксис XHTML, который является приложением XML, связанным с типом application/xhtml+xml
MIME.
Другим представлением этого абстрактного языка является объектная модель документа (DOM) в памяти.