| Internet Explorer | Chrome | Opera | Safari | Firefox | Android | iOS |
| 9.0+ | 1.0+ | 9.5+ | 3.1+ | 1.0+ | 1.0+ | 2.0+ |
Коротка інформація
| Застосовується до | До всіх елементів |
|---|---|
| Посилання на специфікацію | http://www.w3.org/TR/css3-selectors/#empty-pseudo |
Версії CSS
| CSS 1 | CSS 2 | CSS 2.1 | CSS 3 |
|---|---|---|---|
Опис
Псевдоклас :empty представляє порожні елементи, тобто ті, які не мають дочірніх елементів, тексту або пробілів. Наприклад, <p></p> є порожнім елементом, а <p> </p>, <p> </p> або <p>тест</p> вже не є.
Синтаксис
елемент:empty { ... }
Значення
Немає.
Приклад
HTML5CSS3IECrOpSaFx
<!DOCTYPE html>
<head>
<meta charset="utf-8">
<title>порожній</title>
<style>
span:empty {
background: red;
padding: 3px;
margin-left: 7px;
display: inline-block;
}
</style>
</head>
<body>
<p>Лінійна фактура, зокрема, ілюструє фузз, і тут ми бачимо
ту саму канонічну послідовність з різним напрямом кроку
окремих ланцюжків<span></span></p>
</body>
</html>Результат цього прикладу в браузері Safari показаний на рис. 1.

Рис. 1. Застосування псевдокласу :empty