دستورات برای شناسایی نسخه ها IE:
<!–[if IE ]> <link href="iecss.css" rel="stylesheet" type="text/css”> <![endif]–>
این دستور بیان میکند اگر نسخه مرورگر IE با هر ورژنی بود از فایل iecss.css برای فرمت بندی صفحه استفاده کند و در غیر این صورت از فرمت بندی که در صفحه تعیین میشود استفاده کند
<!–[if IE 6 ]> <p>Only IE 6 will see this</p> <![endif]–>
اگر IE6 بود دستورات بین تگ p را مشاهده می کند که میتواند لینک به یک فایل css باشد مثل بالا و یا در همان جا به صورت internal دستورات css را تعریف کرد و یا در آنجا از دستورات javascript استفاده کرد.
<!–[if lt IE 7 ]> <p>Only less than IE 7 will see this</p> <![endif]–>
اگر نسخه پایین تر از IE7 بود دستورات بین تگ p را مشاهده می کند.
<!–[if lte IE 7 ]> <p>Only less than or equal to IE 7 will see this</p> <![endif]–>
اگر نسخه IE7 و پایین تر از IE7 بود دستورات بین تگ p را مشاهده می کند
<!–[if gt IE 7 ]> <p>Only greater than IE 7 will see this</p> <![endif]–>
اگر نسخه بالاتر تر از IE7 بود دستورات بین تگ p را مشاهده می کند
<!–[if gte IE 7 ]> <p>Only greater than or equal to IE 7 will see this</p> <![endif]–>
اگر نسخه IE7 وبالا تر از IE7 بود دستورات بین تگ p را مشاهده می کند .
به همین ترتیب :
<!–[if IE 5]> <p>This covers all versions of IE5 including IE5.5</p> <![endif]–> <!–[if !IE 6]> <p>IE7 or IE5 only</p> <![endif]–> <!–[if (IE 6)|(IE 7)]> <p>IE6 or IE7 only </p> <![endif]–>