Универсальный селектор CSS (*)

Определение и использование

Универсальный селектор CSS (*) используется для выбора всех типов элементов.

Универсальный селектор (*) также можно выбрать все элементы в другом элементе (смотрите примеры ниже).

При использовании @namespace В этом случае селектор также может быть ограничен именованным пространством.

  • ns|* - Выбирает все элементы в пространстве имен ns
  • *|* - Выбирает все элементы
  • |* - Выбирает все элементы без заданного именованного пространства

Пример

Пример 1

Выберите и установите стиль для всех элементов:

* {
  border: 2px solid green;
  background-color: beige;
}

Попробуйте сами

Пример 2

Выберите и установите стиль для всех элементов внутри элемента <div>:

div * {
    background-color: yellow;
}

Попробуйте сами

CSSграмматика

* {
  cssdeclarations;
}

CSSграмматика с именованным пространством

namespace|* {
  cssdeclarations;
}

Технические детали

Версия: CSS2

Поддержка браузера

Числа в таблице указывают на версию первого браузера, который полностью поддерживает этот селектор.

Chrome Edge Firefox Safari Opera
Поддержка Поддержка Поддержка Поддержка Поддержка