Итак, я решил разбить свой CSS на файл с ie6-и-ie7-only. В этом файле будут правила CSS, предназначенные только для ie6 и ie7, например:
div {
*color: red; /* target ie7 and below */
_color: green; /* target ie6 and below */
}
Если возможно, я предпочитаю использовать PHP с $_SERVER['HTTP_USER_AGENT']
для определения браузера, а не условные комментарии.
Я понимаю, что посетитель может "подделать" свой пользовательский агент и заявить, что он какой-либо браузер, какой хочет, но каково общее мнение об использовании PHP вместо условных комментариев для обнаружения браузера?