Maison interface Web tutoriel HTML À propos de la compatibilité IE8 : explication de la production de pages attribut_HTML/Xhtml_Web compatible X-UA

À propos de la compatibilité IE8 : explication de la production de pages attribut_HTML/Xhtml_Web compatible X-UA

May 16, 2016 pm 04:36 PM

Description du problème :


Copier le code
Le code est le suivant :

1. Qu'est-ce que cela signifie ?

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 :


Copier le code
Le code est le suivant :

Forcer le rendu du navigateur selon une norme de version spécifique. Mais il ne prend pas en charge les versions IE7 et inférieures. S'il est séparé par un point-virgule (;), il y aura une compatibilité différente pour différentes versions de navigateur, telles que

Copier le code
Le code est le suivant :

Ce qui précède montre que , IE8 et IE7 s'affichent selon les normes IE7, mais IE9 s'affiche toujours selon les normes IE9. Il permet différents niveaux de compatibilité ascendante. Bien que dans une situation réelle, il vous suffit de choisir une seule version :

Copiez le code
Le code est le suivant :

Ce sera plus facile pour les tests et la maintenance. Le moyen généralement le plus utile est de simuler

Copier le code
Le code est le suivant :
< méta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />

Pour IE=EDGE

Copiez le code
Le code est le suivant :

Cela signifie que le navigateur sera obligé de s'afficher selon les dernières normes. Tout comme l'utilisation de la dernière version de JQuery sur le CDN de Google, cela correspond à la dernière version, mais peut également interrompre votre mise en page en raison de l'absence de version corrigée.

Enfin, considérez ce qui suit

Copiez le code
Le code est le suivant :

L'ajout de "chrome=1" permettra aux sites d'utiliser Google Chrome Frame (Chrome Frame) le rendu côté client n’a aucun effet sur ceux qui ne sont pas utilisés.

Copier le code
Le code est le suivant :

Pour plus d'informations, il y a il y a beaucoup à lire ici, et si vous souhaitez en savoir plus sur ChromeFrame (que je recommande), vous pouvez en savoir plus sur sa mise en œuvre ici.

PS :

Actuellement, la plupart des sites Web utilisent Afin d'éviter des erreurs dans les pages produites sous IE8, il est recommandé d'utiliser directement IE7 pour le rendu dans IE8. Autrement dit, ajoutez le code suivant directement dans la balise méta de l'en-tête de la page :

Copiez le code
Le le code est le suivant :



Mais

Lien original de StackOverFlow ; http://stackoverflow.com/questions/14611264/x-ua-compatible-content-ie-9-ie-8-ie-7-ie-edge?answertab=active#tab-top

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

HTML est-il facile à apprendre pour les débutants? HTML est-il facile à apprendre pour les débutants? Apr 07, 2025 am 12:11 AM

HTML convient aux débutants car il est simple et facile à apprendre et peut rapidement voir les résultats. 1) La courbe d'apprentissage de HTML est fluide et facile à démarrer. 2) Il suffit de maîtriser les balises de base pour commencer à créer des pages Web. 3) Flexibilité élevée et peut être utilisée en combinaison avec CSS et JavaScript. 4) Les ressources d'apprentissage riches et les outils modernes soutiennent le processus d'apprentissage.

Quel est le but du & lt; Progress & gt; élément? Quel est le but du & lt; Progress & gt; élément? Mar 21, 2025 pm 12:34 PM

L'article traite du HTML & lt; Progress & GT; élément, son but, son style et ses différences par rapport au & lt; mètre & gt; élément. L'objectif principal est de l'utiliser & lt; Progress & gt; pour l'achèvement des tâches et & lt; mètre & gt; pour stati

Les rôles de HTML, CSS et JavaScript: responsabilités de base Les rôles de HTML, CSS et JavaScript: responsabilités de base Apr 08, 2025 pm 07:05 PM

HTML définit la structure Web, CSS est responsable du style et de la mise en page, et JavaScript donne une interaction dynamique. Les trois exercent leurs fonctions dans le développement Web et construisent conjointement un site Web coloré.

Quel est le but du & lt; datalist & gt; élément? Quel est le but du & lt; datalist & gt; élément? Mar 21, 2025 pm 12:33 PM

L'article traite du HTML & lt; Datalist & GT; élément, qui améliore les formulaires en fournissant des suggestions de saisie semi-automatique, en améliorant l'expérience utilisateur et en réduisant les erreurs. COMMANDE COMPRES: 159

Quel est le but du & lt; mètre & gt; élément? Quel est le but du & lt; mètre & gt; élément? Mar 21, 2025 pm 12:35 PM

L'article traite du HTML & lt; mètre & gt; élément, utilisé pour afficher des valeurs scalaires ou fractionnaires dans une plage, et ses applications courantes dans le développement Web. Il différencie & lt; mètre & gt; De & lt; Progress & gt; et ex

Quel est un exemple d'une balise de départ dans HTML? Quel est un exemple d'une balise de départ dans HTML? Apr 06, 2025 am 12:04 AM

Anexampleofastartingtaginhtmlis, qui abinginsaparagraph.startingtagsaressentialtinhtmlastheyinitiateelements, définit les éventualités, et la faculté de réduction des pages et de la construction de la création.

Comprendre HTML, CSS et JavaScript: un guide pour débutant Comprendre HTML, CSS et JavaScript: un guide pour débutant Apr 12, 2025 am 12:02 AM

WebDevelopmentReliesOnHTML, CSS, etjavascript: 1) HTMLSTRUCTURESCONTENT, 2) CSSSTYLESIT, et3) JavascriptAdddsInterActivity, Forming TheasisofmodernweBEBExperiences.

Gitee Pages STATIQUE Le déploiement du site Web a échoué: comment dépanner et résoudre les erreurs de fichier unique 404? Gitee Pages STATIQUE Le déploiement du site Web a échoué: comment dépanner et résoudre les erreurs de fichier unique 404? Apr 04, 2025 pm 11:54 PM

GiteEpages STATIQUE Le déploiement du site Web a échoué: 404 Dépannage des erreurs et résolution lors de l'utilisation de Gitee ...

See all articles