Comentários condicionais: Para o seu IEs Duex Only-Parte

Poucos meses antes vimos, como poderíamos incluir um pedaço de CSS que seria visível para o IE6 só ( Para sua IEs Apenas ). Há outras maneiras de conseguir isto também. Basta incluir um CSS separado, específico para o seu IE alvo. isso poderia ser conseguido com o que é chamado de comentários condicionais.

Comentários condicionais é uma maneira de detectar o tipo de navegador e versão. Detecção do navegador é realizada para assegurar que o conteúdo apresentado ao específica browser. Detecção do navegador pode ser feito usando diversas técnicas. Este método tem várias vantagens sobre os métodos anteriores, que incluiu mudança de estilo usando javascript. Para listar alguns importante, seria;

  • Scripting não é necessária
  • Cross-browser

Como fazemos isso?

Faça alguma coisa no IE 5 apenas
<!--[if IE 5]> Welcome to Internet Explorer 5. <![endif]-->

Faça alguma coisa em todas as versões do IE
<!--[if IE]>
<link href="css/ie.css" rel="Stylesheet" type="text/css" />
<![endif]-->

Faça alguma coisa em todas as versões do IE mais recentes que o IE 5
<!--[if gte IE 5]>
<script type="text/javascript"><!--
alert("Congratulations! You are running Internet Explorer 5 or greater.");<br />
// --></script>
<![endif]-->

Para mais vartiations condicionais, leia esta informação no MSDN:
Sobre o comentário condicional


Deixe uma resposta

NDK casa | Expressando IT | Palate Expressando | Penmenship Expressando | Awe Expressando | expressar-me