Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   <!--[if IE]> есть, а какие сокращения для других браузеров (https://javascript.ru/forum/dom-window/21189-%5Bif-ie%5D-est-kakie-sokrashheniya-dlya-drugikh-brauzerov.html)

Александр х@к 31.08.2011 19:48

<!--[if IE]> есть, а какие сокращения для других браузеров
 
<!--[if IE]>

код если браузер Инет Эксплорер и дальше функция, которая работает для ИЕ.
А какие сокращения для браузеров Мозилла, хром, сафари
Ну например для Мозиллы
<!--[if MF]>
или как?

dmitriymar 31.08.2011 19:57

только для ие и работает только в ие. в остальных будет это просто комментарий

trikadin 31.08.2011 20:29

Нет! Вот сейчас не приведу ссылку, но я натыкался на сайт, где в коде было что-то вроде <!--[if FF]>. И работало. Самому лень проверять. Тем более у меня шестой файерфокс, и они могли повыпилить это...

dmitriymar 31.08.2011 21:48

Цитата:

Сообщение от trikadin
где в коде было что-то вроде <!--[if FF]>. И работало.

от того ,что было-не значит что работало.

trikadin 31.08.2011 21:49

Цитата:

Сообщение от dmitriymar
от того ,что было-не значит что работало.

Вы меня не поняли. Результат был виден.

melky 31.08.2011 21:55

http://www.quirksmode.org/css/condcom.html
всё что есть

crayday 01.09.2011 22:22

IE - особый, привилегированный, элитный браузер с длинной родословной всё сплошь голубых кровей, поэтому у него и есть такие царские атрибуты, как <!--[if IE]>, а также многие другие не менее царские.
Для остальных браузеров, которые попроще и стараются поддерживаться стандартов, такие правила как-то ни к чему.

Kolyaj 01.09.2011 23:30

Цитата:

Сообщение от crayday
Для остальных браузеров, которые попроще и стараются поддерживаться стандартов, такие правила как-то ни к чему.

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

trikadin 02.09.2011 20:53

Или не баги. "Изящная деградация", к примеру.

B@rmaley.e><e 02.09.2011 23:01

Цитата:

Сообщение от melky
http://www.quirksmode.org/css/condcom.html
всё что есть

Есть ещё if !IE
<!--[if !IE]><!-->
<p>You are not using Internet Explorer.</p>
<!--<![endif]-->


Часовой пояс GMT +3, время: 14:51.