CSS/Unità di misura, ereditarietà e box model: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m →Colori: correzione |
m →Ereditarietà: sistemazione paragrafo |
||
Riga 71:
==Ereditarietà==
Nei fogli di stile l'ereditarietà, come suggerisce la parola, si verifica quando, definito uno stile per un elemento HTML, a tutti i suoi elementi figli (cioè contenuti anche indirettamente in esso) verrà applicato lo stesso stile (si dice che la proprietà viene ''ereditata'')
Per esempio, se all'elemento <code><body></code> applichiamo un colore rosso tramite la dichiarazione <code>color: red</code>, tutti i suoi elementi discendenti (quindi tutti gli elementi della pagina) erediteranno questa proprietà, a meno
Non tutte le proprietà sono ereditabili: non avrebbe senso, ad esempio, forzare l'ereditarietà delle dimensioni di un elemento o i suoi margini, in quanto sono normalmente diversi per ogni singolo elemento; saranno invece ereditate proprietà che rendano la pagina omogenea, come appunto il colore o le dimensioni del testo.
Per forzare l'ereditarietà di una proprietà per una particolare dichiarazione, è possibile usare il valore speciale '''inherit''' (eredita), che è un valore valido per qualsiasi proprietà.▼
▲Per forzare l'ereditarietà di una proprietà per una particolare dichiarazione, è possibile usare il valore speciale '''inherit''' (eredita), che è un valore valido per qualsiasi proprietà e imposta il valore dell'elemento appena genitore.
== Il box model ==
|