CSS селекторы
Универсальный >>> - * Пример.
Селекторы идентификатора и класса (id, class) #X and .X
Селектор потомков X Y
Селектор псевдоклассов X:visited и X:link, X:checked, X(:first-child / :first-of-type / :nth-child / :target ect.), input:valid/invalid/required.
Смежный и сестринский селекторы X + Y, X~Y
Дочерний селектор X > Y
Селекторы атрибутов 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