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

от вопрос уже есть ответ здесь:

Что означает «xmlns» в XML? 6 ответов

Проверка требует, чтобы я установил его, но почему? Мне нравится думать, что код в моем документе xhtml что-то делает.

Ответы на вопрос(3)

Ваш ответ на вопрос