--- title: Универсальные селекторы slug: Web/CSS/Universal_selectors translation_of: Web/CSS/Universal_selectors ---

{{CSSRef("Selectors")}}

Краткое описание

Звездочка (*) - универсальный селектор для CSS. Соответствует любому тегу. Убирая звездочки с простых селекторов имеет тот же эффект. Например, * .warning и .warning считаются равными.

В CSS 3, звездочка (*) может использоваться в комбинации с пространством имён

Пример

*[lang^=en]{color:green;}
*.warning {color:red;}
*#maincontent {border: 1px solid blue;}
<p class="warning">
  <span lang="en-us">Зелёный span</span> в красном параграфе.
</p>
<p id="maincontent" lang="en-gb">
  <span class="warning">Красный span</span> в зеленом параграфе.
</p>

{{ EmbedLiveSample('Example', 250, 100) }}

Спецификации

Спецификация Статус Комментарий
{{ SpecName('CSS4 Selectors', '#the-universal-selector', 'universal selector') }} {{ Spec2('CSS4 Selectors') }} Без изменений
{{ SpecName('CSS3 Selectors', '#universal-selector', 'universal selector') }} {{ Spec2('CSS3 Selectors') }} Определено поведение в отношении пространств имен и добавлена подсказка, что разрешено пренебрегать селектором для псевдо-элементов
{{ SpecName('CSS2.1', 'selector.html#universal-selector', 'universal selector') }} {{ Spec2('CSS2.1') }} Изначальное определение

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

{{ CompatibilityTable() }}

Возможность Chrome Firefox (Gecko) Internet Explorer Opera Safari
Базовая поддержка {{ CompatVersionUnknown() }} {{ CompatGeckoDesktop("1") }} 7 {{ CompatVersionUnknown() }} {{ CompatVersionUnknown() }}
Поддержка пространств имён {{ CompatVersionUnknown() }} {{ CompatGeckoDesktop("1") }} 9 8 1.3
Возможность Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Базовая поддержка {{ CompatUnknown() }} {{ CompatUnknown() }} {{ CompatGeckoMobile("1") }} {{ CompatUnknown() }} {{ CompatUnknown() }} {{ CompatUnknown() }}
Поддержка пространств имён {{ CompatUnknown() }} {{ CompatUnknown() }} {{ CompatUnknown() }} {{ CompatUnknown() }} {{ CompatUnknown() }} {{ CompatUnknown() }}