Spec-Zone.ru › CSS

Селекторы типов

Базовая поддержка Широко доступно

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и в разных версиях браузеров. Она доступна во всех браузерах с июля 2015 года.

Селектор типа CSS выбирает элементы по имени узла. Другими словами, он выбирает все элементы заданного типа в документе.

/* All <a> elements. */
a {
  color: red;
}

Селекторы типов можно задавать с пространствами имён при использовании @namespace. Это полезно при работе с документами, содержащими несколько пространств имён, например с HTML со встроенными SVG или MathML либо с XML, объединяющим несколько словарей.

  • ns|h1 — выбирает элементы <h1> в пространстве имён ns
  • *|h1 — выбирает все элементы <h1>
  • |h1 — выбирает все элементы <h1> без объявленного пространства имён

Синтаксис

element { style properties }

Примеры

CSS

span {
  background-color: skyblue;
}

HTML

<span>Here's a span with some text.</span>
<p>Here's a p with some text.</p>
<span>Here's a span with more text.</span>

Результат

Пространства имён

В этом примере селектор выберет только элементы <h1> в пространстве имён, указанном в примере.

@namespace example url("http://www.example.com/");
example|h1 {
  color: blue;
}

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

Спецификация
Selectors Level 4
# type-selectors

Совместимость с браузерами

Для компьютеров Для мобильных устройств
Chrome Edge Firefox Opera Safari Chrome для Android Firefox для Android Opera для Android Safari на iOS Samsung Internet WebView для Android WebView на iOS
type
1
12
1
3.5
1
18
4
10.1
1
1.0
4.4
1
namespaces
1
12
1
8
1.3
18
4
10.1
1
1.0
4.4
1

См. также

  • Селекторы CSS
  • Изучение CSS: базовые селекторы

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Selectors/Type_selectors

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API