Описание
Универсальный селектор соответствует любому типу элемента. Это может подразумеваться (и поэтому опускаться), если это не единственный компонент простого селектора. Два примера селектора, показанные здесь, эквивалентны:
*.warning {
⋮ declarations
}
.warning {
⋮ declarations
}
Важно не путать универсальный селектор с символом подстановки — универсальный селектор не соответствует «нулю или большему количеству элементов». Рассмотрим следующий фрагмент HTML:
<Тело> <DIV> <h1> <em> Универсальный </ em> селектор </ h1> <p> Мы должны <em> подчеркнуть </ em> следующее: </ p> <UL> <li> Это <em> не </ em> подстановочный знак. </ li> <li> Соответствует элементам независимо от <em> типа </ em>. </ li> </ UL> Это <em> непосредственный </ em> дочерний элемент подразделения. </ DIV> </ Body>
Селектор div * em
em
- «Универсальный» в элементе
h1
*
<h1>
- «Подчеркивать» в элементе
p
*
<p>
- «Not» в первом элементе
li
*
<ul>
<li>
- «Type» во втором элементе
li
*
<ul>
<li>
Однако он не будет соответствовать элементу <em>immediate</em>
div
<div>
<em>
*
пример
Этот набор правил будет применяться к каждому элементу в документе:
* {
margin: 0;
padding: 0;
}