Tecnología

Inicio

Cómo arreglar una instrucción condicional para Internet Explorer

Una sentencia condicional, también conocido como un comentario condicional, es sintaxis basada en Microsoft HyperText Markup Language (HTML) que sólo es pertinente para el navegador Internet Explorer. Los diseñadores Web y desarrolladores de aplicaciones Web a menudo utilizan las sentencias condicionales para especificar qué hojas de estilo en cascada (CSS) debe ser utilizado por Internet Explorer. Estas sentencias condicionales se utilizan para los archivos CSS porque Internet Explorer normalmente interpreta los datos CSS diferente a los navegadores como Mozilla Firefox y Google Chrome.

Instrucciones

1 Haga clic en "Inicio", "Todos los programas", "Accesorios", "Bloc de notas".

2 Inserte la siguiente declaración "esqueleto" sintaxis HTML condicional en el Bloc de notas:

<Html>

<Body>

<! - [If?]>

<! - (REPLACE ME!) ->

<! [Endif] ->

</ Body>

</ Html>

Pulse la tecla "Ctrl + S" en su teclado, cambiar el tipo de archivo a "Todos los archivos", guarde el archivo en el escritorio de Windows y el nombre del archivo "ie.html."

3 Ir a la página oficial de Microsoft MSDN y leer la página "Acerca de los comentarios condicionales" (ver Recursos). Esto proporciona información detallada acerca de la sintaxis de las sentencias condicionales.

4 Volver al archivo "ie.html" en el Bloc de notas. Inserte la sintaxis HTML en el archivo, por ejemplo, reemplazar "<! - [? Si]>" con "<! - [If IE 8]>" o "<! - [If gte IE 7]>, "o cualquier sentencia condicional es adecuado para la tarea que está llevando a cabo. Además, introduzca la sintaxis HTML y reemplazar el texto "(REPLACE ME!)". Por ejemplo, reemplazarlo con:

"<Tipo link =" / css "rel =" "media =" texto de hojas de estilo de todo "href =" css_ie.css "/>."

En este ejemplo se utilizará sólo el "css_ie.css" en cascada hoja de estilos para la versión de Internet Explorer que se especifica (como <! - [If IE 8]> --- Internet Explorer 8).

5 Presione CTRL + S para guardar el archivo HTML.

6 Haga doble clic en el archivo HTML en Internet Explorer y confirman que las sentencias condicionales están funcionando correctamente.