наследование в CSS?

aZa

Новичок
наследование в CSS?

а существет ли в CSS понятине "наследования" классов, то есть чтобы можно было при определении какого-нибудь нового класса указать базовый и, скажем, поменять только цвет шрифта ....

Не подскажете где искать? По каким терминам? А то я вроде мануал перерыл и не нашел ..... Засомневался - может чего перепутал, но не может же быть, чтобы такая функция не была реализована! ;)
 

su1d

Старожил PHPClubа
Код:
<DIV class="a">
   <DIV class="b">
      variant I
   </DIV>
</DIV>

<DIV class="a b">variant II</DIV>
 

Кром

Новичок
aZa, одно из основных преимуществ CSS как раз и есть наследование. Какой мануал ты перерыл? По кулинарии? Или по PHP?
Почитай про концепцию листов стилей (это обычно в самом начале любой книги/руководства по стилям) и все встанет на свои места.
 

aZa

Новичок
да вроде по CSS и рыл :) ... только что-то не очень хорошо понял. так как же все-таки задавать это самое наследование? через пробел?

Код:
.a {
    color: blue;
    font-family: Arial;
    font-weight: bold;
}
а теперь как проще всего задать такой класс:

Код:
.b {
    color: red;
    font-family: Arial;
    font-weight: bold;
}
?.. вообщем-то по идее должно идти какое-нибудь простое наследование класса A и переопределение его свойства color, но я не совсем понимаю как имеено (каков синтаксис?) это делается. :(
 
Сверху