*) - выбирает все элементы.элемент) - выбирает элементы заданного типа..класс) - выбирает элементы с заданным классом.#id) - выбирает элемент с заданным идентификатором.[атрибут], [атрибут="значение"], [атрибут~="значение"], [атрибут|="значение"], [атрибут^="значение"], [атрибут$="значение"], [атрибут*="значение"]) - выбирает элементы на основе наличия или значения атрибута.:hover, :active, :focus, :first-child, :last-child, :nth-child(n), :nth-last-child(n), :only-child, :empty, :not(селектор)) - выбирают элементы в определенном состоянии или положении.::before, ::after, ::first-line, ::first-letter, ::selection) - выбирают части элемента.селектор селектор) - выбирает элементы-потомки первого селектора.селектор > селектор) - выбирает непосредственных потомков первого селектора.селектор + селектор) - выбирает элемент, который является непосредственным братом (следующим) первого селектора.селектор ~ селектор) - выбирает все элементы, которые являются братьями (следующими) первого селектора.Примеры:
css