Si vous prenez en charge IE, pour les versions d'Internet Explorer 8 et supérieures, ceci:
<meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7" />
Force le navigateur à s'afficher comme les normes de cette version particulière. Il n'est pas pris en charge pour IE7 et les versions antérieures.
Si vous vous séparez avec un point-virgule, il définit les niveaux de compatibilité pour différentes versions. Par exemple:
<meta http-equiv="X-UA-Compatible" content="IE=7; IE=9" />
Rend IE7 et IE8 en IE7, mais IE9 en IE9. Il permet différents niveaux de compatibilité descendante. Dans la vraie vie, cependant, vous ne devriez choisir qu'une des options:
<meta http-equiv="X-UA-Compatible" content="IE=8" />
Cela permet des tests et une maintenance beaucoup plus faciles. Bien que généralement la version la plus utile de ceci utilise Emulate:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
Pour ça:
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
Il force le navigateur à effectuer le rendu selon les normes de la version la plus récente.
Pour plus d'informations, il y a beaucoup à lire sur MSDN ,
X-UA-Compatible