Условная аннотация для IE является запатентованным (и, следовательно, нестандартным) расширением ошибочной, для регулярных (x) HTML-аннотаций.
Условная аннотация для IE является запатентованным (и, следовательно, нестандартным) расширением ошибочной, для регулярных (x) HTML-аннотаций. Как следует из названия, условные комментарии позволяют отображать кодовые блоки на основе условий (например, версия браузера). Несмотря на нестандартные, условные аннотации появляются как регулярные аннотации для всех других браузеров и, следовательно, являются по существу безвредными. Условные аннотации впервые появились в IE5 в Windows и поддерживаются всеми последующими версиями браузера Widnows.
Условные аннотации для IE очень эффективны и очень легко запомнить. Основным недостатком является то, что эти комментарии должны быть размещены на HTML -странице, а не в CSS. Таким образом, когда вам не нужны эти вещи или вносить изменения, вам нужно поддерживать множество мест.
Давайте посмотрим на несколько примеров-
Только т.е. может узнать этоПоскольку только IE5 или выше версии начинают поддерживать условную аннотацию IE, все IE может распознать, что означает, что только IE5 или выше версии могут распознавать.
Можно распознать только определенную версиюНапример, только IE5 может распознать, только IE6 может распознавать, и может распознать только IE7 или IE8. Условия распознавания являются конкретными версиями, и они не могут быть высокими или низкими. Например, следующий кодовый блок будет действительным только в IE8
<!-[IE IE 8]>
<стиль типа = текст/css>
@import test.css;
</style>
<! [endif]->
Можно определить только те конкретные версииКонечно, т.е. браузер должен быть версией 5 или выше, прежде чем он окажется в рамках обсуждения. Например, в следующем примере конкретная версия IE7 не может быть распознана.
<!-[если! IE 7]>
<стиль типа = текст/css>
@import test.css;
</style>
<! [endif]->
Предыдущая страница 1 2 3 Следующая страница Прочитайте полный текст