Condicionales para IE

Inicio Foros WordPress Themes y Diseño Condicionales para IE

Este debate contiene 0 respuestas, tiene 1 mensaje y lo actualizó  guardafaro hace 8 años, 11 meses.

  • Autor
    Publicaciones
  • #15320

    guardafaro
    Participante

    <p>¿Han escuchado sobre el denominado "uso del vector de versión para IE"? No es otra cosa que la utilización del elemento que usualmente uilizamos para los comentario en HTML.

    <br />
    Los navegadores no lo interpretan… con excepción de IE. Por eso se utiliza para colocar mensajes o códigos condicionales para ser ejecutados por IE exclusiamente. Por ejemplo:<br />
    </p>
    <p>Se está diciendo que si el navegador es una versión igual o menor a IE 7 cargue la hoja de estilo ie.css.<br />
    Son variadas las condicionales que se pueden utiliar, que se explican en bastantes sitios, como en este. Pero hay un detalle que no he encontrado explicado y que me tuvo una semana cabeza abajo, probando todas las condicionales, inutilmente, buscando la razón por la que todas las versiones de IE que uso para validar mis diseños (la 5, 6, y 7 hasta el mismísimo IE8 ) me daban errores, inclusive hasta no presentar la página web. Pues bien, ese "detallito" lo voy a compartir aquí, para que nadie más se vuelva loco.<br />
    Cuando yo coloco comenarios en HTML, del tipo:<br />
    </p>
    <p>acostumbro dejar un espacio en blanco entre los dos guiones y el exto. PERO, esto constituye un error en el uso del vector de versión para IE, porque IE NO RECONOCE ese espacio y no toma en cuenta la condicional. Por lo tanto NO se debe dejar ese espacio en blanco. Por lo tanto, seríe un error escribir:<br />
    <br />
    Porque el espacio en blanco dejado entre "– [" hace que no sea leído por IE y se vuelva "loco". La forma correcta de ponerlo es sin espacios, de esta otra forma:<br />
    <br />
    Así que, tomen nota.
    </p>

El foro ‘Themes y Diseño’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest