Encodage de pages Web UTF-8 et GB2312_HTML/Xhtml_production de pages Web
- WBOYoriginal
- 2016-05-16 16:43:331829parcourir
Récemment, de nombreux étudiants m'ont posé des questions sur l'encodage des pages Web. Quelle est la différence entre l'encodage gb2312 et utf-8 ? Résumez aujourd’hui.
Récemment, de nombreux étudiants m'ont posé des questions sur l'encodage des pages Web. Quelle est la différence entre l'encodage gb2312 et utf-8 ? Pour résumer aujourd'hui :
Je ne sais pas si vous rencontrerez le problème de la définition du style qui ne prend pas effet lors de la création de pages. La manifestation de base est que peu importe la façon dont vous modifiez le style, il ne s'affiche pas ou seuls certains navigateurs fonctionnent correctement. Dans ce cas, vous devez généralement suivre les étapes suivantes :
Confirmer si le fichier de style modifié est le fichier de style de la page en cours (dans le cas d'environnements multiples)
Confirmez si le chemin dans le fichier est correct (vous avez peut-être écrit plus ou moins par erreur)
Si les deux points ci-dessus confirment qu'il n'y a pas de problème ou qu'une partie seulement du style n'est pas valide, on peut essentiellement déterminer que le problème d'encodage du fichier est
Tout le monde sait que l'utilisation de "UTF-8" a une meilleure compatibilité multiplateforme que "GB2312", mais ils ne savent pas forcément que l'encodage du fichier n'est pas le même que la déclaration de l'encodage du fichier. que tant que le type d'encodage du fichier est déclaré, la modification de l'encodage du fichier déclare souvent simplement le type d'encodage du fichier sans réellement modifier le type d'encodage du fichier lorsque le navigateur analyse le fichier avec le type d'encodage déclaré. l'encodage réel du fichier est différent de la déclaration, un problème d'analyse incorrect se produit.
Comment les problèmes ci-dessus surviennent-ils ?
Seule la déclaration a été modifiée, et le type d'encodage du fichier correspondant à la déclaration n'a pas été enregistré.
Lors de la copie entre différents fichiers, l'encodage entre les deux fichiers est différent.
Le problème ci-dessus peut être résolu en enregistrant simplement une autre copie et en sélectionnant le même type d'encodage que la déclaration.
Si aucune des méthodes ci-dessus ne fonctionne, il peut s'agir d'un problème avec le logiciel d'édition. Il est recommandé d'essayer un autre éditeur.
Les éditeurs que je connais ont actuellement des problèmes :
EmEditor Professional v7.50 Alpha 5 (Cela peut encore être lié à la version Alpha. Lorsque UTF-8 n'est pas signé, si des caractères chinois spécifiques apparaissent à la fin du commentaire de style, tels que "不,用, connexion ,name,near,see", "Ghost, comment, comment, of, out, write, next, now, face, day", etc. empêcheront le contenu ultérieur d'être analysé par IE7)
Editplus (Je ne sais pas de quelle version il s'agit. Si quelqu'un le sait, dites-le-moi. Lors de l'enregistrement de UTF-8 avec une signature, la signature empêchera l'analyse du contenu)
Remarque : tout ce qui précède fait référence à la partie style, y compris les styles de la page et les fichiers de style indépendants.
Déclaration: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