Outbook

HTML+CSS+JS, Accesibilidad, PHP y más

Inicio que contiene a Desarrollo web que contiene a HTML: Comentarios condicionales en Internet Explorer

Datos de búsqueda

HTML: Comentarios condicionales en Internet Explorer

Los comentarios condicionales solo funcionan en Internet Explorer de Windows (el basado en Trident), y sirven para insertar fragmentos de HTML que solo funcionarán en la versión que se indique, de forma que se excluya al resto de versiones y a otros navegadores.

Se puede acotar la versión de Internet Explorer de las siguientes formas:

  • Escogiendo una sola versión.
  • Escogiendo una versión y las superiores
  • Escogiendo versiones superiores a la versión dada.
  • Escogiendo una versión y las inferiores
  • Escogiendo versiones inferiores a la versión dada.

Escoger una sola versión

Se escogerá solamente la versión especificada:

<!--[if IE 5.5]>Para internet explorer 5.5<![endif]-->
<!--[if IE 6]>Para internet explorer 6<![endif]-->
<!--[if IE 7]>Para internet explorer 7<![endif]-->
<!--[if IE 8]>Para internet explorer 8<![endif]-->

Escoger una versión y las superiores

Se escoge la versión especificada y las que sean superiores:

<!--[if gte IE 5.5]>Para internet explorer 5.5 y superiores<![endif]-->
<!--[if gte IE 6]>Para internet explorer 6 y superiores<![endif]-->
<!--[if gte IE 7]>Para internet explorer 7 y superiores<![endif]-->
<!--[if gte IE 8]>Para internet explorer 8 y superiores<![endif]-->

Escoger las versiones superiores

Se escogen las versiones que sean superiores a la especificada:

<!--[if gt IE 5.5]>Para versiones superiores a internet explorer 5.5<![endif]-->
<!--[if gt IE 6]>Para versiones superiores a internet explorer 6<![endif]-->
<!--[if gt IE 7]>Para versiones superiores a internet explorer 7<![endif]-->
<!--[if gt IE 8]>Para versiones superiores a internet explorer 8<![endif]-->

Escoger una versión y las inferiores

Se escoge la versión especificada y las que sean inferiores:

<!--[if lte IE 5.5]>Para internet explorer 5.5 e inferiores<![endif]-->
<!--[if lte IE 6]>Para internet explorer 6 e inferiores<![endif]-->
<!--[if lte IE 7]>Para internet explorer 7 e inferiores<![endif]-->
<!--[if lte IE 8]>Para internet explorer 8 e inferiores<![endif]-->

Escoger las versiones inferiores

Se escogen las versiones que sean inferiores a la especificada:

<!--[if lt IE 5.5]>Para versiones inferiores a internet explorer 5.5<![endif]-->
<!--[if lt IE 6]>Para versiones inferiores a internet explorer 6<![endif]-->
<!--[if lt IE 7]>Para versiones inferiores a internet explorer 7<![endif]-->
<!--[if lt IE 8]>Para versiones inferiores a internet explorer 8<![endif]-->

Aclaración final

  • gt: greater than (mayor que).
  • gte: greater than equal (igual o mayor que).
  • lt: lower than (menor que).
  • lte: lower than equal (igual o menor que).

Actualizado 2009-02-02: Corregido error en la selección de versiones inferiores.

Comentarios del artículo

Los comentarios están cerrados.

Si el comentario no guarda relación con el tema del artículo o los comentarios previos, si la redacción del mismo es ilegible (estilo HOYGAN), o si contiene insultos u otros términos ofensivos, será borrado de inmediato. No se garantiza ningún soporte a los ejemplos de desarrollo web presentados en este sitio.

Hay un comentario a “HTML: Comentarios condicionales en Internet Explorer”

Anonymous dice:

Fecha de comentario: 2009/03/03 16:35

Gracias, la explicación esta bien clara.
Sls.

Información del sitio