Artigo Introdução de wulin.com (www.vevb.com): O formato de comentário do HTML é que o IE fez algumas extensões aos comentários de HTML para que eles possam apoiar expressões de julgamento condicional. Como fazer o código HTML estático exibir conteúdo diferente em diferentes versões do IE?
O formato de comentário do HTML é que o IE fez algumas extensões a comentários de HTML para apoiar as expressões de julgamento condicional. Como fazer o código HTML estático exibir conteúdo diferente em diferentes versões do IE?
Semelhante às linguagens de programação, as expressões aqui também suportam operadores como maior que (GT), menor que (LT) e ou não. As anotações condicionais são uma extensão dos comentários exclusivos para as versões do IE5.0 e acima, que não são suportadas por outros navegadores.
[se ie] determine se o IE é
[Se ou seja, 7] determine se é IE7
[se! ou seja] determinar se não é ou seja,
[Se LT IE 5.5] Determine se é IE5.5 ou abaixo. (<)
[Se LTE IE 6] Determine se é igual à versão IE6 ou abaixo (<=)
[Se GT ie 5] Determine se o IE5 ou acima (>)
[Se GTE IE 7] determine se a versão do IE7 ou acima
[se! (ou seja 7)] determine se não é IE7
[if (gt ie 5) & (lt ie 7)] determine se é maior que o IE5 e menor que o IE7
[se (ou seja, 6) | (ou seja, 7) determinar se o IE6 ou o IE7
A seguir, é apresentado um código de exemplo abrangente para julgar a versão do IE:
Você está usando o Internet Explorer. <! [endif]-> <!-[se! ie]-> Você não está usando o Internet Explorer. 5)]> Você está usando o IE 5 (qualquer versão).Para <!-[se expressão]> html <! [Endif]->, os navegadores que não são da AI serão tratados como comentários e não serão exibidos; Para <!-[se expressão]-> html <!-[endif]->, os navegadores que não são da AI serão exibidos como segmentos de código normais.
<!-[se expressão]-> html <!-[endif]-> <!-[se expressão]> html <! [endif]->>