No con IE c'è sempre un'altezza minima, mentre gli altri, se non definisci un'altezza non ti fanno vedere il livello.
Però proprio oggi ho letto su un altro forum, un intervento di G. Troiani al riguardo, in cui metteva in evidenza il fatto che Mozilla e figli, modificano il loro modo di interpretare il codice in funzione della DTD, interpretando l'altezza in modo differente se usi una DTD rigorosa piuttosto che una di transizione.
Ovviamente è un problema leggermente diverso, ma spiega abbastanza bene il modo di operare di Gecko:gianluca Troiani
Bene.
In realtà non è un fatto misterioso, credo dipenda da come Mozilla gestisca le immagini in linea e il testo che le affianca.
Se infatti si usa un'immagine con 'display:block', questa non presenta alcun margine. Dunque ho cercato di risolvere con l'unica proprietà che poteva essere utile: 'vertical-align'. Con alcuni valori il problema si presenta, con altri no.
http://forum.diodati.org/messaggi.asp?f=2&id=2280