CSS селекторы

Универсальный >>> - * Пример.arrow-up-right

Селекторы идентификатора и класса (id, class) #X and .Xarrow-up-right

Селектор потомков X Yarrow-up-right

Селектор псевдоклассов X:visited и X:linkarrow-up-right, X:checked, X(:first-child / :first-of-type / :nth-child / :target ect.), input:valid/invalid/required.

Смежный и сестринский селекторы X + Y, X~Yarrow-up-right

Дочерний селектор X > Yarrow-up-right

Селекторы атрибутов X[href="foo"] - строгое соответствие X[href*="somesing"] - искомое значение может находиться в любой части атрибута X[href^="http"] - указываем начальное значение атрибута X[href$=".jpg"] - указываем конец значения атрибута X[data-*="foo"] - используя пользовательские атрибуты X[foo~="bar"] - Знак ~ (тильда) позволяет нам выбирать атрибуты со значениями, разделенными пробелами

Селекторы псевдоэлементов X:before, X:after, ::first-letter, ::first-line, ::selection

"Селектор отрицания" X:not(selector)

Last updated