Введение статьи Wulin.com (www.vevb.com): Формат комментариев HTML заключается в том, что IE сделал некоторые расширения для HTML -комментариев, чтобы они могли поддерживать условные выражения суждения. Как сделать статический HTML -код отображать различный контент в разных версиях IE?
Формат комментариев HTML заключается в том, что IE сделал некоторые расширения для HTML -комментариев для поддержки условных выражений суждения. Как сделать статический HTML -код отображать различный контент в разных версиях IE?
Подобно языкам программирования, выражения здесь также поддерживают операторов, таких как больше, чем (GT), меньше, чем (LT) и / / не. Условные аннотации - это расширение комментариев, уникальное для IE5.0 и выше версий, которые не поддерживаются другими браузерами.
[если IE] определите, есть ли IE
[если IE 7] определите, есть ли это IE7
[если! т.е.] Определите, не является ли это не т.е.
[Если IT IE 5.5] Определите, есть ли это IE5.5 или ниже. (<)
[если IE IE 6] определите, равно ли она версии IE6 или ниже (<=)
[если GT IE 5] Определите, IE5 или выше (>)
[если GTE IE 7] определите, есть ли версия IE7 или выше
[if! (т.е. 7)] определить, не является ли это не IE7
[if (gt IE 5) и (IE IE 7)] Определите, больше ли он IE5 и меньше, чем IE7
[if (ie 6) | (т.е. 7)] определить, IE6 или IE7
Ниже приведен комплексный пример кода для оценки версии IE:
<!-[IE]> вы используете интернет-исследователь. 5)]> Вы используете IE 5 (любая версия). <! [Endif]-> <!-[if (gte ie 5.5) & (IT IE 7)]> Вы используете IE 5.5 или IE 6.Для <!-[если выражение]> html <! [Endif]->, не относящиеся к нет браузеры, будут рассматриваться как комментарии и не будут отображаться; Для <!-[если выражение]-> html <!-[endif]->, не выпущенные браузеры в качестве обычных сегментов кода.
<!-[если выражение]-> html <!-[endif]-> <!-[если выражение]> html <! [endif]->