Самоучитель CSS Справочник CSS Селекторы Стили по умолчанию Цвета CSS Единицы измерения
Селекторы CSS

CSS псевдокласс :root

Псевдокласс :root выбирает корневой элемент документа. В HTML-документе корневым элементом всегда будет элемент <html>.

Данный псевдокласс обычно используется при написании CSS-кода для языков XML, поскольку корневой элемент может быть разный в каждом языке (например, в SVG это будет элемент <svg>). У Вас может быть даже больше одного корневого элемента в пределах одного языка (но не в пределах одного документа).

В HTML-документах всегда можно выбрать элемент <html> напрямую, используя селектор элемента, без необходимости использовать псевдокласс :root:

/* Выбор элемента <html> */
html { background: #e6ffff; }

Пример

<!doctype html>
<html>
<head>
  <meta charset="utf-8">
  <title>Название веб-страницы</title>
  <style>
    :root { background: #e6ffff; }
  </style>
</head>
<body>

  <p>Изменяем цвет фона для всего документа.</p>

</body>
</html>

Результат

Изменяем цвет фона для всего документа.

Копирование материалов с данного сайта возможно только с разрешения администрации сайта
и при указании прямой активной ссылки на источник.
2011 – 2025 © puzzleweb.ru | статьи

Реклама на сайте | puzinfo@puzzleweb.ru