[html] И опять про к4россбраузерность, точнее, про ухищрения

kruzer25

Вроде как, если написать html-комментарий какого-то хитрого вида, ИЕ его отобразит вопреки всем правилам, и, вроде бы, есть что-то такое же, но наоборот (все браузеры по правилам отображают, ИЕ - нет)... кто-нибудь знает, как именно надо такие вещи писать?

pilot

quirksmode.org
[if IE]
там рядом - как наоборот - тоже.

kruzer25

А там где?
Я, к сожалению, понимаю только английские и русские тексты.

pitrik2

ну вот тебе тупой пример:
<>
тупой, потому что там еще можно указывать версию ИЕ
и для разных версий разное делать
это реальный код
применял его вот тут:
http://wiwi.livejournal.com/32617.html

kruzer25

Спасибо!
А как насчёт наоборот, сделать то, что будет показываться везде кроме ИЕ?

pitrik2

так просто никак
а исхитрится можно
1) использовать джаваскрипт
<script>if(!document.all) { document.write("<iframe>...</iframe>)}
2) обычно нужно для других брузеров подсовывать другие стили
пишешь
<style>
тут все стили для остальных брузеров
<!--[if IE]>
а тут эти же самые стили для ие
...
</style>
смысл такой: ие сначала применит стили которые для всех, а потом применит стили которые для него самого

kruzer25

1) использовать джаваскрипт
Совершенно не вариант.
<!--[if IE]>
Ага,что-то такое я и хотел, только теперь вопрос - как сделать не для ИЕ - мне не стили нужны.

kruzer25

Кстати, как-то видел тут от кого-то скриншот - на одном скриншоте - несколько окон, в одном из них - как выглядит страница в каком-нибудь ие5, в другом - ие5.5, в тертьем - ие6; ие7; фф; опера итп - есть то ли какой-то такой софт для тестирования?
Оставить комментарий
Имя или ник:
Комментарий: