В порядке ли стиль тега <html>?

Иногда вам нужны два фонов тела. Один для заголовка и один для нижнего колонтитула. Я случайно обнаружил, что можно создать фактический тег <html>.

HTML:

<html xmlns="http://www.w3.org/1999/xhtml">

CSS

html {background:#000}

Можно ли это стилизовать, или это вызовет какие-либо проблемы?

Ответ 1

Хотя он спорный относительно того, действительно ли он [см. здесь]:

Однако для документов HTML мы рекомендуем, чтобы авторы указали фон для элемента BODY, а не элемент HTML....

Многие крупные сайты все еще используют его с кажущимися последовательными результатами.

Ответ 2

Да, это нормально, чтобы создать тег html.

Ответ 3

Это очень распространенная практика. Используется все время на многих веб-сайтах, включая этот.