IT-словарь › Веб › CSS-селекторы

CSS-селекторы

Веб Svenska → Обновлено: 2026-10-18

Синтаксис для выбора элементов DOM: .btn (класс), #id, div p (потомок), div > p (дочерний), :hover (псевдокласс), [type="text"] (атрибут).

Специфичность: inline > #id > .class > element; значения суммируются как (a,b,c), побеждает наибольшее. !important ломает все правила (антипаттерн). Современные селекторы: :has() (селектор родителя, 2023 — переворот), :is()/:where() (управление специфичностью), :nth-child, :not().

В JavaScript тот же синтаксис использует document.querySelectorAll('selector'). Selectors API — стандарт W3C.

← Назад к словарю