Une fois que le problème du remplissage automatique du formulaire mentionné dans l'article précédent a été résolu, j'ai rencontré un nouveau problème, à savoir que certains des styles de la page affichés incorrectement sous IE. Grâce à l'outil de développement IE, vérifiez les styles correspondants à présenter et comparez les pages HTML locales qui peuvent être affichées correctement. Les styles sont fondamentalement les mêmes. À l'exception de certains styles de police qui affichent le style de taille de police dans l'outil de développeur, les autres sont les mêmes, y compris les styles de marge qui font afficher incorrectement le style. Enfin, c'est via les outils de développeur que les modes de texte des deux pages sont différents. Le mode texte qui peut être affiché correctement est le mode standard et le mode divers lors de l'affichage des pages anormales.
Lorsque vous trouvez le code source de la page Web, car la page Web anormale est décorée via SiteMesh, et la page décorative ne définit pas de mode texte! Doctype, le navigateur n'analyse pas la page Web via le mode standard.
! Type de document (Abréviation anglaise! Doctype, Nom complet de DocumentType), A! Doctype est une déclaration de type de document d'une langue de balisage universelle standard. Son objectif est de dire à l'analyseur standard du langage de balisage universel quel type de définition de type de document (DTD) qu'il devrait utiliser pour analyser les documents. Il apparaît comme la première ligne du fichier et a le formulaire suivant:
<! Doctype html
Chaîne référencée du public>
La chaîne référencée est appelée identifiant public, qui fait référence à la définition de type de document (DTD) requise par un nom bien connu, généralement par une norme connexe. [1]
Disponibilité:
Spécifie si l'identifiant public officiel (FPI) est un objet ou une ressource système accessible au public.
L'International Engineering Task Force (IETF) et la World Wide Web Alliance (W3C) ne sont pas des organisations ISO enregistrées.