Документы MSDN очень полезны здесь: http://msdn.microsoft.com/en-us/library/ms537512(v=vs.85).aspx
Обратите внимание, что вы можете использовать "!"обозначать «не».Таким образом, вы могли бы использовать что-то вроде этого:
<!-- [if !(IE 7) & !(IE 8)]>
<link href="modern.css" />
<![endif]-->
Довольно просто.
Обновлено Поскольку странные условные выражения IE не соблюдаются в других браузерах.Вы можете легко добавить jQuery на страницу и сделать что-то вроде этого:
<script src="jquery.js"></script>
<!-- add jquery first for browser sniffing -->
<script>
// if broswer is IE and less than version 9 write out the nice CSS
if($.browser.msie && parseInt($.browser.version) < 9){
document.write("<link href='modern.css'/>");
}
</script>
Документы jQuery по анализу браузера: http://api.jquery.com/jQuery.browser/