Показать сообщение отдельно
Старый 12.11.2011, 20:20   #3 (Ссылка на пост)
TIGR
Щас сменю себе статус
 
Аватар для TIGR
Пол:
 
Активность Longevity
0/20 18/20
Today Сообщения
0/5 sssss4687
Благодарил(а): 9,926
Благодарили 6,148 раз в 2,096 постах
Галерея: 0
Вес репутации: 82 TIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторы
но это плохая практика, во многих случаях лучше обнаруживать фичи чем браузер и в зависимости от этого писать css.

Для IE проще - можно заключить в conditional comments необходимую разметку.

На уровне сервера читать useragent может зафейлиться наличием проксей и различных их настроек, лучше сделать lazy loading ресурсов тогда - в джаваскрипте определил браузер и послал запрос - для загрузки можно применить библиотечку yepnopejs имхо одна из лучших.

как еще один вариант можно сгруппировать css в 1 файл но для определенных частей, к примеру для оперы писать что то типа :
.opera .myClass { color: #ff0000; }
Далее в джаваскприте определить браузер и добавить его идентификатор в класс body или html:
if ($.browser.opera) {$(body).addClass('opera'); }
Вот и после этого цсс будет применятся так как тебе надо.
__________________
TIGR вне форума  
Ответить с цитированием
Сказали Спасибо пользователю TIGR за этот пост:
sun-ks (16.11.2011)