HTML элементов в XML документах - PullRequest
0 голосов
/ 29 мая 2020

Я читал спецификацию HTML, и меня смущает эта строка :

Узлы, представляющие HTML элементы в DOM, должны быть реализованы, и предоставить сценариям интерфейсы, перечисленные для них в соответствующих разделах данной спецификации. Это включает HTML элементов в XML документах

Какое отношение элементы HTML имеют к xml документам? Несколько расплывчато описание делает вещи еще более сложными:

Чтобы упростить миграцию с HTML на XML, UA, соответствующие этой спецификации, будут помещать элементы в HTML в http://www.w3.org/1999/xhtml пространство имен, по крайней мере, для целей DOM и CSS. Термин «HTML элементов» относится к любому элементу в этом пространстве имен, даже в XML документах.

Какой вид миграции? Кто такой UA? Что это за пространство имен http://www.w3.org/1999/xhtml? Как URL может быть пространством имен? И снова, какое отношение элементы HTML имеют к документу XML?

...