Использование условных комментариев в браузере Internet Explorer

Главная » Уроки » HTML

Начиная с 5-й версии, браузер Internet Explorer использует условные комментарии – специальные инструкции для выполнения определенных действий. Условный комментарий похож на обычный комментарий HTML разметки и выглядит так:

<!--[if IE]> Код инструкции, которую должен выполнить браузер <![endif]-->

Использование условных комментариев в браузере Internet Explorer

Работает эта инструкция следующим образом: когда Internet Explorer встречает специальный синтаксис <!--[if IE]>, то начинает производить парсинг содержимого строки, расположенного между инструкциями [if IE]… [endif] как исполняемый HTML код. В тоже время остальные браузеры воспринимают данную конструкцию как обычный комментарий, т.е. не производят исполнения кода содержащегося в строке. Если вы не хотите этим заморачиваться, то можете создать сайт бесплатно, интернет-магазин бесплатно на сайте centro-reclama.ru.

Особенностью условного комментария является то, что он использует синтаксис HTML комментариев и поэтому может использоваться только в HTML странице. Использование условных комментариев позволяют сделать другое оформление страницы, при просмотре ее в браузере Internet Explorer или вставить ссылку, используя тег link, которая будет видна только в этом браузере.

Несколько примеров, в которых с помощью условного комментария определяется и затем выводится сообщение о типе используемого браузера:

<!--[if IE]>Страница просматривается в Internet Explorer версии 5 или выше <![endif]-->
<!--[if IE 7]> Страница просматривается в Internet Explorer 7 <![endif]-->

Для расширения возможностей условного комментария, в нем можно использовать следующие операторы сравнения:

  • оператор lt – меньше чем
  • оператор lte – меньше или равно
  • оператор gt – больше чем
  • оператор gte – больше или равно

Например:

<!--[if lte IE 6]> Версия Вашего браузера 6 или меньше <![endif]-->
<!--[if gte IE 7]> Ваш браузер IE 7 или выше <![endif]-->

Категория: HTML; Урок сделан: 21.06.2012; Просмотров : 1275; Рейтинг : 0.0/0;
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]


Copyright © 2010 - 2017 Pro100uCoz.ru