CSS: Ereditarieta'


Ogni elemento eredita la proprieta' dell' elemento padre. Vediamo:

h1 {color : blue}

Cioe', stai dicendo al browser (chiamato parse or U.A.,User Agent) che tutti gli elementi <h1> saranno visualizzati in blu. Bene, se ora dici:

<h1>Questa e' una riga<em>molto<em>interessante</h1>

Cosa accade? Se non hai definito il colore del tag <em>, questo ereditera' il colore dell' elemento padre (<h1>). Percio' sara' visualizzato in blu. Osserva questo esempio:

<html>
<body>
<p>
<h1>
</h1>
</p>
</body>
</html>

Bene

<h1> e' un tag e <p> e' l'elemento padre di <h1>
<p> e' un tag e <body> e l' elemento padre di <p>
<body> e' un tag e <html> e' l' elemento padre di <body>

Comunque, alcune proprieta' non vengono ereditate dall' elemento padre. E' giusto che sia cosi' pero'. Ad esempio, le proprieta' dei bordi, non vengono ereditate.


      Home  Pag. prec.  Pag. succ.       Chi siamo?  Scrivici!

Copyright (c) 1998-2006 Wowarea