ese código va dentro del tag <head>.....</head>
Código HTML:
<head>
<title>titulo de tu site</title>
<meta name="description" content="descripcion del site">
<meta name="keywords" content="palabras claves">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="tus_estilos.css" type="text/css">
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="/css/ie.css" />
<![endif]-->
</head>
Y no, no debes crear dos hojas de estilo diferentes, simplemente en la hoja de estilos para
explorer modificas lo que quieras, por ejemplo:
Quiero que un border en explorer sea rojo, y en los demas browsers negros, ok haría esto.
Hojas de estilos común a todos:
Cita: #tu_div{
border:1px solid #000;
margin:0 auto;
}
En tu hojas de estilo para explorer:
Cita: #tu_div{
border-color:#f00;
}
Como verás solo se mencionan las propiedades que desees modificar para explorer.
Espero haber sido más claro.