<!--[if IE]> žymė
Pirmoji pagalba tvarkant Internet Explorer (toliau - IE) klaidas yra naršyklės atpažinimas ir atskiro CSS kodo taikymas. Iš esmės viskas itin paprasta:
<!--[if IE]>
<style>
#kurkit{}
</style>
<![EndIf]-->
<!--[if IE]> žymė nustato ar naršoma iš IE ar iš kokios kitos naršyklės. Jeigu naudojama IE, vykdomas kodas tarp šių žymų.
Nustatome IE versiją
Kartais pasitaiko klaidų, kurios pasirodo tik tam tikroje IE versijoje. Pavyzdyje nustatysime, kad CSS kodas būtų vykdomas tik IE 6, bet ne kokioje nors kitoje versijoje:
<!--[if lte IE 6]>
<style>
#kurkit{}
</style>
<![endif]-->
Jeigu IE versija yra X arba senesnėTatkime, IE spraga buvo sutvarkyta 7-oje versijoje. Žemiau nurodytas pavyzdys patikrins ar IE versija yra 6 arba mažesnė. Jeigu patikrinimas pasiseka, vykdomas nurodytas CSS kodas.
<!--[if lte IE 6]>
<style>
#kurkit{}
</style>
<![endif]-->
Atskiras CSS failas IE pataisymamsBe abejo, naudojantis "if IE" žyme galima įtraukti ir atskirą CSS failą:
<!--[if lte IE 6]>
<link rel="stylesheet" type="text/css" href="pataisymai.css" />
<![endif]-->