Alcuni valori sono ereditati dai figli di un elemento nell'albero del documento. Ogni proprietà definisce se il valore è ereditato o meno.
Si supponga che vi sia un elemento H1 con un elemento di enfasi (EM) al suo interno:
< H1 >The headline < EM >is< /EM > important!< /H1 >
Se non viene assegnato alcun colore all'elemento EM, lo "is" enfatizzato erediterà il colore dell'elemento genitore, sicchè se H1 è di colore blu, l'elemento EM sarà allo stesso modo blu.
Per impostare una proprietà di stile "predefinita" per un documento, gli autori possono impostare la proprietà sulla radice dell'albero del documento. In HTML, per esempio, gli elementi HTML o BODY possono assolvere a questa funzione .
Per esempio, poichè la proprietà 'color' è ereditata, tutti i discendenti dell'elemento BODY erediteranno il colore 'black':
BODY { color: black; }
Il valore 'inherit'
Ogni proprietà può anche avere il valore specificato di 'inherit', il che vuol dire, per un dato elemento, che la proprietà prende lo stesso valore calcolato della proprietà dell'elemento genitore. Il valore ereditato, che è normalmente usato solo come un valore di ripiego, può essere rafforzato impostando 'inherit' esplicitamente.
COMMENTI







