Salve a tutti,
mi stavo domandando perchè se imposto l'altezza di un box div a 3px con explorer 6.0 lo vedo come se fosse un 6 px, mentre con Firefox è tutto ok (assume le dimensioni richieste)

#linea
{
background-color:#ccc;
width:100%;
height:3px;


}


Mentre questa differenza non la noto con altezze superiori, per esempio a 10px con tutti e due i browser l'altezza è uguale.

Ho scoperto che se imposto la proprietà font-size a 0%

#linea
{
background-color:#ccc;
width:100%;
height:3px;
font-size:0%;

}



Anche con Explorer ottengo l'altezza corretta.

Come mai succede questo e ci sono metodi più puliti per ottenere l'altezza prefissata dato che in quel div non sarà incluso testo.



Grazie