CSS condicional y comentarios para Internet Explorer
Nessun commento » HTML, Consejos y trucos Sin comentarios »
Los comentarios son condicionales instrucciones especiales interpretado por el navegador Internet Explorer de Microsoft Windows. Ya son respaldadas por la versión 5.0, pero muy pocos son capaces de aprovechar el considerable potencial, especialmente en la corrección de la interpretación anormal de sus CSS de la web del navegador de Microsoft.
Puede utilizar condicional comentarios distinguir incluso la versión del navegador Internet Explorer de ser utilizados, la obtención de los efectos (o correcciones) diferentes en función de las características (o falta) de la versión específica.
Los comentarios condicional seguir una sintaxis muy simple, como en el texto siguiente:
<!--[if IE 6]>
Qui ci metto istruzioni specifiche per Internet Explorer 6
<![endif]–>
Como puede ver, el comentario condicional se adjunta en un comentario HTML indicadores de esta forma los navegadores que no soportan esta característica por completo caso omiso de las observaciones e instrucciones que figuran en él.
¡Atención! Precisamente por esta razón, los comentarios condicionales no se puede utilizar directamente en las hojas de estilo, sino que debe ser incluido en la página HTML normal.
Aquí es otra sencilla pero completa de ejemplo:
<p><!--[if IE]>
Stai utilizzando Internet Explorer<br />
<![endif]–>
<!–[if IE 5]>
Stai utilizzando Internet Explorer 5<br />
<![endif]–>
<!–[if IE 5.0]>
Stai utilizzando Internet Explorer 5.0<br />
<![endif]–>
<!–[if IE 5.5]>
Stai utilizzando Internet Explorer 5.5<br />
<![endif]–>
<!–[if IE 6]>
Stai utilizzando Internet Explorer 6<br />
<![endif]–>
<!–[if IE 7]>
Stai utilizzando Internet Explorer 7<br />
<![endif]–>
<!–[if gte IE 5]>
Stai utilizzando Internet Explorer, versione 5 o superiore<br />
<![endif]–>
<!–[if lt IE 6]>
Stai utilizzando Internet Explorer, versione inferiore alla 6<br />
<![endif]–>
<!–[if lte IE 5.5]>
Stai utilizzando Internet Explorer, versione inferiore o uguale alla 5.5<br />
<![endif]–>
<!–[if gt IE 6]>
Stai utilizzando Internet Explorer, versione superiore alla 6<br />
<![endif]–>
</p><p><!--[if IE]> El resultado de esta simple lista de comentarios condicional se da en las líneas siguientes, a condición de que usted está usando Internet Explorer (opción recomendada):
Stai utilizzando Internet Explorer<br />
<![endif]–>
<!–[if IE 5]>
Stai utilizzando Internet Explorer 5<br />
<![endif]–>
<!–[if IE 5.0]>
Stai utilizzando Internet Explorer 5.0<br />
<![endif]–>
<!–[if IE 5.5]>
Stai utilizzando Internet Explorer 5.5<br />
<![endif]–>
<!–[if IE 6]>
Stai utilizzando Internet Explorer 6<br />
<![endif]–>
<!–[if IE 7]>
Stai utilizzando Internet Explorer 7<br />
<![endif]–>
<!–[if gte IE 5]>
Stai utilizzando Internet Explorer, versione 5 o superiore<br />
<![endif]–>
<!–[if lt IE 6]>
Stai utilizzando Internet Explorer, versione inferiore alla 6<br />
<![endif]–>
<!–[if lte IE 5.5]>
Stai utilizzando Internet Explorer, versione inferiore o uguale alla 5.5<br />
<![endif]–>
<!–[if gt IE 6]>
Stai utilizzando Internet Explorer, versione superiore alla 6<br />
<![endif]–>
</p>










