Introducción al artículo de Wulin.com (www.vevb.com): versión mejorada progresivamente de HTML.
<! Doctype html> <!-[if! Ie]> <!-> <html lang = zh-cn> <!-<endif]-> <!-[if gt ie 9]> <html class = iE10 lang = zh-cn> <! [Endif]-> <!-[If IE 9]> <htms = IE9 lang = zh-cn> <! [endif]-> <!-[if IE 9]> <html class = ie9 lte9 lang = zh-cn> <! [endif]-> <!-[if IE 8]> <html class = ie8 lte9 no-css3 lang = zh-cn> <! [ class = ie7 lte9 lte7 no-css3 lang = zh-cn> <! [endif]-> <!-[if IE IE 6]> <html class = ie6 lte9 lte7 no-css3 lang = zh-cn> <! [endif]->> <toad> <meta charset = utf-8> <title> </title> </head> <cear> <body> </html>En realidad, hay varias versiones diferentes de esto, y depende de sus necesidades personales. También he usado diferentes versiones en diferentes etapas y finalmente lo confirmé como esta versión. Entre ellos, .No-CSS3 se usa para indicar que IE6-8 no admite CSS3. Para la adición gradual, los navegadores avanzados pueden usar CSS3, e IE6-8 usa la clase .No-CSS3 para localizar la imagen de fondo. Para los triángulos generados por IE8 compatibles con: antes y: después, .lt7 se puede usar para representar la imagen de fondo de IE7 e IE6.
Actualizado nuevamente, teniendo en cuenta que todavía hay muchos navegadores IE6 en China, organicé la orden y luego solo hice juicios para Noni6, 7, 8.
<! DOCTYPE HTML> <!-[If LTE IE 6]> <html class = ie6 lte7 no-css3 lang = zh-cn> <! [Endif]-> <!-[if IE 8]> <html class = ie8 no-css3 lang = zh-cn> <! [Endif]-> <!-[Ie 7] lte7 no-css3 lang = zh-cn> <! [endif]-> <!-[if! (es decir, 6) | ! (Es decir, 7) | ! (Es decir, 8)]> <!-> <html lang = zh-cn> <!-<! [Endif]-> <fead> <meta charset = utf-8> <title> </title> </head> <body> </body> </html>Agregue IE9, cambie la clase No-CSS3 a LTE8
< lte9 lang = zh-cn> <! [endif]-> <!-[si IE 7]> <html class = ie7 lte9 lte8 lte7 lang = zh-cn> <! [endif]-> <!-[if! (IE 6) | ! (Es decir, 7) | ! (Es decir, 8) | ! (Es decir, 9)]> <!-> <html lang = zh-cn> <!-<! [Endif]-> <fead> <meta charset = utf-8> <title> </title> </head> <body> </body> </html>