Se il vostro scopo è quello di aggiungere alle vostre pagine degli stili CSS specifici in base alla versione di Internet Explorer in uso (o meno), potete ricorrere ai commenti condizionali, supportati dalla versione 5 fino alla 9 di questo browser. Vediamo come fare.
Aggiungiamo una classe CSS diversa direttamente all'elemento html
:
<!--[if lt IE 7 ]> <html lang="it" class="ie6"> <![endif]-->
<!--[if IE 7 ]> <html lang="it" class="ie7"> <![endif]-->
<!--[if IE 8 ]> <html lang="it" class="ie8"> <![endif]-->
<!--[if IE 9 ]> <html lang="it" class="ie9"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!--> <html lang="it"> <!--<![endif]-->
A questo punto è molto più semplice sfruttare la cascata e la specificità CSS per le modifiche agli stili.