Premessa: ci sono proprieta` (attributi) che vengono ereditate ed altre no.
Nei CSS non c'e` modo di dire: "questa proprieta` non ereditarla"; pero` si puo` ridefinire una caratteristica.
Esempio:
codice:
HTML:
<div id="pippo">
<div> ... </div>
<div> ... </div>
<div id="noneredita"> ... </div>
<div> ... </div>
</div>
CSS:
#pippo {
color: red;
}
/* definisce il colre rosso per i testi compresi in pippo
e per tutti gli elmenti in esso contenuti */
#noneredita {
color: green;
}
/* tutti i testi dentro "noneredita" saranno verdi, dato che il colore
e` stato ridefinito per quel blocco
(e naturalmente per i blocchi in esso contenuti )*/