Correggetemi se sbaglio per richiamare un determinato File CSS a seconda del browser utilizzato, questa riportata qui sotto è la sintassi giusta? Ovvero chi ha il IE dal 5.5 in su utilizzerà il foglioIE.css mentre tutti gli altri browser utilizzeranno il foglioALTRI.CSS?

codice:
<head id="Head1" runat="server">
    <title>velvetband.it</title>
<!--[if gte IE 5.5]>
<link rel="stylesheet" type="text/CSS" href="foglioIE.CSS">

<![endif]-->
<link rel="stylesheet" type="text/css" href="foglioALTRI.css" >
</head>
Se la risposta è si, perchè se elimino <link rel="stylesheet" type="text/css" href="foglioALTRI.css" > mi legge il foglio giusto (e FF e Opera leggono solo i testi senza formattazione), mentre se la lascio IE mi legge questo foglio di stile (lo fanno anche Opera e FF).
Il mio IE è il n.6.

Sto diventando matta help!