Аватар пользователя Dima

Селекторы в css

Короче селекторы. Селекторы бывают разные, но их всего 3 и один универсальный :). Селекторы могут быть по тегу, по классу, и по идентификатору. Вот как они отображаются соответственно: * - универсальный селектор, [имя тега] - имя тега, . - селектор класса, #селектор по идентификатору. Кроме того селекторы по тегу могут еще иметь еще атрибуты. Например: p[id] {color:red;} Это будет означать, что все элементы р у которого есть атрибут id (< p id="abzac" >) не зависимо от значения самого атрибута будут отображаться красным цветом. Также можно сделать селектор зависимым от значения атрибута: img[scr="kartinka.jpg"] {border: 1px solid red;} - это значит, что если у тега img один из атрибутов будет scr="kartinka.jpg" то к нему применяется правило border: 1px solid red которое установит красную рамку вокруг картинки. Может также быть применено одновременно несколько атрибутов: img[scr][alt] {border: 1px solid red;}. В этом случае правило будет применено ко всем элементам img которые имеют scr alt .... По селекторам есть еще много интересных мулек но я уже хочу спать, и поэтому иду это делать, а про остальные интересные мульки напишу завтра.