html.okpython.net
Основы создания сайтов
CSS :: Универсальный селектор
Универсальный селектор
(от англ. universal selector – универсальный селектор)
выбирает все элементы, а сам селектор имеет вид звездочки, например, *{блок объявлений}.
Синтаксис
* {блок объявлений}
Ссылки
Официальный сайт W3C: https://www.w3.org/TR/selectors-3/#universal-selector
Статья на Mozilla Firefox: https://developer.mozilla.org/ru/docs/Web/CSS/Universal_selectors
Примеры
HTML
Результат
htmlCodes
htmlCodes
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Пример №1</title>
<style>
/* Универсальный селектор выбирает все элементы */
p *{
color: green;
font-weight: bold;
}
</style>
</head>
<body>
<pre>
Любой вложенный в абзац элемент будет иметь
зеленый цвет и полужирное начертание, т.к.
был использован универсальный селектор.
</pre>
<p>
<span>Зеленый цвет и полужирное начертание.</span><br>
<em>Зеленый цвет и полужирное начертание.</em><br>
<b>Зеленый цвет и полужирное начертание.</b>
</p>
</body>
</html>
Пример №1
HTML
Результат
htmlCodes
htmlCodes
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Пример №2</title>
<style>
/* Прием предварительного обнуления */
/* всех отступов у всех элементов */
*{
margin: 0;
padding: 0;
outline: 0;
}
</style>
</head>
<body>
<p>
Мои отступы тоже обнулились, хотя раньше браузер
по умолчанию выделял меня, как блочный элемент.
</p>
<div>
Так теперь любой элемент на странице будет
иметь нулевые отступы.
</div>
</body>
</html>
Пример №2