Feb 09

Internet Explorer y CSS

Cuanto más miro CSS, más me asombra lo incompatible que es con Internet Explorer. Cada vez que intento hacer algo nuevo con CSS, aunque sea una chorrada, no funciona en Internet Explorer. Me pongo a buscar por internet e inevitablemente me encuentro algo del estilo “… Internet Explorer no soporta…”, “…Internet Explorer ignora …”, … Internet Explorer interpreta mal …”.

Aquí va una lista de las “insoportabilidades” con las que me he encontrado.

  • Interpreta el tamaño de las cajas de forma distinta. El ancho y alto de las cajas en CSS se miden para el texto que lo contiene. El padding y border van fuera del tamaño. Internet Explorer lo mide desde el border. Un mismo tamaño con padding y border se ve más pequeño en Internet Explorer.
  • No interpreta los :hover (y creo que muchas pseudoclases más) para todos los elementos. Sólo lo hace con los vínculos.
  • En CSS es posible combinar selectores de muchas formas: “.clase p”, “.clase > p”, “.clase + p”, etc, etc. Internet Explorer no interpreta e ignora muchas de ellas.
  • y sólo llevo dos días con CSS.

Afortunadamente parece que Internet Explorer 7 cumple algo más con el estándar de CSS.

One Response to “Internet Explorer y CSS”

  1. rfilgueiras Says:

    Esa es la razón por la que mucha gente sigue realizando sus diseños con tablas ya que IE es el navegador más utilizado.

Leave a Reply