Internet Explorer ha da sempre avuto dei noti problemi nel parsing CSS. Quasi tutti gli hack disponibili per le varie versioni di questo browser sfruttano infatti uno o più bug nel parsing delle regole di stile. Sorprende che anche Internet Explorer 8 cada in questa trappola per quanto riguarda la gestione dei commenti CSS che seguono un selettore. Vediamo i dettagli di questo hack.
L'hack, da inserirsi in un file CSS separato da servire tramite commenti condizionali, è il seguente:
html>/**/body #id { proprietà: valore; }
Questo hack coinvolge solo la versione 8 di Explorer, quindi può essere utilizzato insieme agli altri hack per le altre versioni di questo browser. Una variante da usare nel foglio di stile principale (non consigliato per via della validazione) è la seguente:
.ie8only { proprietà /*\**/: valore\9 }
Bisogna precisare che questi hack funzioneranno solo se IE 8 si trova in modalità standard.