J'essaie d'obtenir IE9 pour charger ma page avec les normes IE9 ...
J'ai remarqué que j'avais mis <!DOCTYPE HTML>
la fichue chose en mode bizarreries ... Ce qui casse à peu près tout sur la page ...
Comment puis-je amener IE à respecter les normes IE9?
html
internet-explorer-9
doctype
Abhishek
la source
la source
Réponses:
Placement:
dans la
<head>
balise devrait le faire.la source
>
).Assurez-vous de ne pas avoir de commentaires HTML avant la déclaration DOCTYPE, sinon cela déclenchera IE9 pour utiliser le mode quirks.
Le simple fait d'avoir
<!DOCTYPE html>
tout en haut de la page sans rien le précédant devrait suffire à faire en sorte que IE9 utilise le mode standard. Vous ne devriez pas non plus avoir besoin de la balise Meta.la source
L'utilisation du
WebBrowser
contrôle pour afficher le HTML utilisera le rendu IE8 , quel que soit le doctype, sauf si vous spécifiezou
la source
Supprimez tous les commentaires non pris en charge, vérifiez les commentaires pris en charge. Et placez-le dans votre étiquette de tête. La déclaration de type doc doit être la toute première ligne de votre HTML.
la source
J'ai dans la tête mentionné dans toutes les pages. Cependant, il s'affiche correctement pour la page d'accueil de toutes les autres pages, la page est toujours rendue en mode dispersé.
la source