Простой селектор
Простой селектор - это селектор, сопоставление элемента с которым не зависит от положения элемента в
дереве документа. То есть простой селектор, отбирая
элементы, может учитывать только информацию связанную непосредственно с самим элементом: имени элемента,
именам класса, наличию атрибутов и так далее. Но при этом простой селектор не использует информацию о
расположении других элементов относительно отбираемого.
Простой селектор может включать либо универсальный
селектор, либо селектор типа или не включать ни одного
из них. Непосредственно за которым может следовать произвольное количество
селекторов атрибутов,
селекторов классов,
селекторов псевдоклассов или
селекторов псевдоэлементов. Простой селектор сопоставим
с элементом, если с этим элементом сопоставимы все селекторы, образующий простой селектор. Приведенный
ниже пример отбирает все элементы c классом «fire» и всевдоклассом
:visited ( универсальный селектор опущен)
для назначения им свойства background:
.fire:visited {background: #F80 url(fire.png);}