Para usar una hoja de estilo según el browser:
Código HTML:
<head>
<title>Título</title>
<link href="all_browsers.css" rel="stylesheet" type="text/css">
<!--[if IE]> <link href="ie_any_version.css" rel="stylesheet" type="text/css"> <![endif]-->
<!--[if IE]>
<link rel="stylesheet" href="css/styles-ie.css" type="text/css"> <![endif]-->
Si queremos detectar IE6
Código HTML:
<!--[if IE 6]>
<link href="css/div-ie6.css" rel="stylesheet" type="text/css"> <![endif]-->
detectamos si el navegador es menor a IE7
Código HTML:
<!--[if lt IE 7]>
<![endif]-->