Hola, con esta web y en conjunto con cssnight.com y phpnight.com, intento armar una pequeña comunidad de webs sobre desarrollo web, con tutorials, recursos y artículos sobre desarrollo web, particularmente aquí sobre HTML ;).
Espero que sea de utilidad y agrado para ti, tanto como lo es para mi hacerla...
Marcelo.
Publicita en HTMLnight

Comentarios Condicionales

Todos quienes desarrollamos sitios web, tenemos el eterno problema de los diferentes navegadores y como se ve la web en distintos navegadores. Y bien es sabido que el navegador que nos causa más dolores de cabeza es el Internet Exploter Explorer, por su mala interpretación del código en muchas ocaciones!

Ante esta diferente interpretación del código debemos emplear ‘hacks’ o códigos para engañar a uno u otro navegador y corregir los problemas. Una posibilidad bastante cómoda es la que ahora presentaré: los comentarios condicionales para IE!

Los comentarios condicionales son en esencia comentarios dentro de tu código HTML, con la sutil diferencia de que Internet Explorer sí interpretará lo que hay dentro, de ésta forma podemos realizar alguna definición de CSS que sólo sea tomada en cuenta por IE. De esta forma:


<!--[if IE]>
Esto solo lo interpretaría Internet Explorer en todas sus versiones
<!--[endif]-->

También podemos hacer específico el comentario condicional a una versión de IE o versiones anteriores (lt / lte) o posteriores (gt / gte), donde lt se refiere a anterior y lte a anterior o igual, y de igual forma gt es posterior y gte posterior o igual

Algunos ejemplos:


<!--[if IE 7]>
Esto solo lo interpretaría Internet Explorer 7
<!--[endif]-->

<!--[if lte IE 6]>
Esto lo interpretaría Internet Explorer en su versión 6 y anteriores
<!--[endif]-->

<!--[if gt IE 5.5]>
Esto lo interpretarían todas las versiones de  IE superiores a la 5.5
<!--[endif]-->

Si tienes una duda, ya sabes, deja tu comentario ;)

CC - 2008 - HTMLnight - Sitemap
CMS: WordPress, theme by nEUtrOniCs, translated and modified by Marcelo Ferreiro.