En los intentos de conseguir que una página web se vea correctamente en la mayoría de los navegadores me he encontrado con esto.
En Internet Explorer 6 las capas (divs) u otros elementos que tengan un estilo de "display:block" resulta que por tienen como altura mínima el tamaño de la fuente. Esto obliga a que si tu página tiene el texto con tamaño de 11px, la capa más pequeña en altura tendra 11px;
La única correción que he encontrado es dar a la capa el estilo de "font-size:0", con ello puedo pintar capas con menor altura que el tamaño de fuente.
Esperemos que en un futuro con eso de los test del acid 2, 3 y demás no nos encontremos con problemas de este tipo al desarrollar aplicaciones web.