CSS универсальный селектор *
CSS селекторыЗначение и применение
Селектор * позволяет выбрать все элементы внутри документа (универсальный селектор). Универсальный селектор может использоваться в качестве селектора потомков и выбирать все элементы, которые находятся внутри другого элемента.
Поддержка браузерами
Селектор | Chrome | Firefox | Opera | Safari | IExplorer | Edge |
---|---|---|---|---|---|---|
* | 4.0 | 2.0 | 9.6 | 3.1 | 7.0 | 12.0 |
CSS синтаксис:
* { блок объявлений; }
Версия CSS
CSS2Пример использования
<!DOCTYPE html> <html> <head> <meta charset = "UTF-8"> <title>Универсальный селектор</title> <style> * { /* выбираем все элементы внутри документа */ color: rgb(50,100,150); /* задаем цвет текста в формате rgb */ font-style: italic; /* задаем стиль шрифта - курсивное начертание */ } </style> </head> <body> <h1>Заголовок первого уровня</h1> <h2>Заголовок второго уровня</h2> <p>Абзац, который не несет никакой смысловой нагрузки</p> </body> </html>
В этом примере с использованием универсального селектора мы указали, что все элементы на странице получат определенный цвет текста и будут иметь курсивное начертание шрифта.
Результат нашего примера:
Кроме того универсальный селектор может использоваться в качестве селектора потомков и выбирать все элементы, которые находятся внутри другого элемента.
.test * { /* выбирает все элементы внутри элемента c назначенным классом test */ объявление; } #test * { /* выбирает все элементы внутри элемента c назначенным идентификатором test */ объявление; } div * { /* выбирает все элементы внутри элемента <div> */ объявление; }CSS селекторы