Cette fois, je vais vous présenter les propriétés importantes qui sont compatibles avec IE8 C'est un cas pratique, jetons-y un coup d'œil.
Le code est le suivant :
1. Qu'est-ce que cela signifie ?
1 | <meta http-equiv= "X-UA-Compatible" content= "IE=9; IE=8; IE=7; IE=EDGE" />
|
Copier après la connexion
2. Certains exemples utilisent "," pour séparer les versions d'IE, tandis que d'autres utilisent ";", lequel est correct ?
3. Je veux connaître la signification de la séquence IE=9; IE=7;
Utilisé
dans le document Réponse :
Pour IE8 et supérieur, par exemple :
Le code est le suivant :
Forcer le rendu du navigateur selon un standard de version spécifique. Mais il ne prend pas en charge les versions IE7 et inférieures. S'ils sont séparés par un point-virgule (;), il y aura une compatibilité différente pour différentes versions de navigateur. Par exemple,
1 | <meta http-equiv= "X-UA-Compatible" content= "IE=9; IE=8; IE=7" />
|
Copier après la connexion
Ce qui précède montre que IE8 et IE7 seront rendus selon la norme IE7, mais IE9 le sera. toujours être rendu selon le rendu standard IE9. Il permet différents niveaux de compatibilité ascendante. Bien que dans une situation réelle, il vous suffit de choisir une seule version :
1 | <meta http-equiv= "X-UA-Compatible" content= "IE=7; IE=9" />
|
Copier après la connexion
Cela sera plus facile pour les tests et la maintenance. La méthode généralement la plus utile consiste à simuler
1 | <meta http-equiv= "X-UA-Compatible" content= "IE=8" />
|
Copier après la connexion
Pour IE=EDGE
1 | <meta http-equiv= "X-UA-Compatible" content= "IE=EmulateIE8" />
|
Copier après la connexion
, cela signifie que le navigateur sera obligé d'effectuer un rendu selon les dernières normes. Tout comme l'utilisation de la dernière version de
1 | <meta http-equiv= "X-UA-Compatible" content= "IE=Edge" />
|
Copier après la connexion
JQuery
sur le CDN de Google, il s'agit de suivre la dernière version, mais cela peut aussi casser votre mise en page car il n'y a pas de version corrigée. Enfin, considérez ce qui suit
L'ajout de "chrome=1" permettra aux sites d'utiliser Chrome Frame) le rendu côté client n'a aucun effet sur ceux qui ne sont pas utilisés .
1 | <meta http-equiv= "X-UA-Compatible" content= "IE=Edge,chrome=1" />
|
Copier après la connexion
PS : identifié.
Actuellement, la plupart des sites Web utilisent
Afin d'éviter des erreurs dans les pages produites sous IE8, il est recommandé d'utiliser IE7 directement pour le rendu. Autrement dit, ajoutez le code suivant directement à la balise méta de l'en-tête de la page :
1 | For more information, there is plenty to read here, and if you want to learn about ChromeFrame (which I recommend) you can learn about its implementation here.
|
Copier après la connexion
Mais
1 | <meta http-equiv=”X-UA-Compatible” content=”IE=7″ /></p>< p><meta http-equiv=”X-UA-Compatible” content=”IE=EmulateIE7″ ></p>< p><meta http-equiv=”X-UA-Compatible” content=”IE=EmulateIE8″ >
|
Copier après la connexion
Je pense que vous maîtrisez les méthodes après avoir lu ces cas. Pour un contenu plus passionnant, veuillez faire attention au site Web php chinois
autres
articles liés !
Copier après la connexion
Lecture connexe :
Dans les listes HTML, quelles sont les différences entre dl(dt,dd), ul(li) et ol(li)
Comment utiliser l'attribut title en HTML pour afficher du texte lorsque la souris survole
Quelles sont les utilisations des balises d'en-tête HTML
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!