UTF-8- und GB2312-Webseitenkodierung_HTML/Xhtml_Webseitenproduktion

WBOY
Freigeben: 2016-05-16 16:43:33
Original
1829 Leute haben es durchsucht

Kürzlich haben mich viele Studenten nach der Codierung von Webseiten gefragt. Was ist der Unterschied zwischen der GB2312- und der UTF-8-Codierung? Fassen Sie heute zusammen.
Vor kurzem haben mich viele Studenten nach der Codierung von Webseiten gefragt. Was ist der Unterschied zwischen der GB2312- und der UTF-8-Codierung? Um es heute zusammenzufassen:
Ich weiß nicht, ob Sie beim Erstellen von Seiten auf das Problem stoßen werden, dass die Stildefinition nicht wirksam wird. Die grundlegende Manifestation ist, dass der Stil nicht angezeigt wird oder nur einige Browser ordnungsgemäß funktionieren In diesem Fall müssen Sie normalerweise die folgenden Schritte ausführen:
Bestätigen Sie, ob die geänderte Stildatei die Stildatei der aktuellen Seite ist (bei mehreren Umgebungen).
Bestätigen Sie, ob der Pfad in der Datei korrekt ist (möglicherweise haben Sie mehr oder weniger aus Versehen geschrieben)
Wenn die beiden oben genannten Punkte bestätigen, dass kein Problem vorliegt oder nur ein Teil des Stils ungültig ist, kann grundsätzlich festgestellt werden, dass das Codierungsproblem der Datei vorliegt
Jeder weiß, dass die Verwendung von „UTF-8“ eine bessere plattformübergreifende Kompatibilität aufweist als „GB2312“, aber sie wissen nicht unbedingt, dass die Codierung der Datei nicht mit der Deklaration der Dateicodierung übereinstimmt Solange der Codierungstyp der Datei deklariert ist, wird beim Ändern der Codierung der Datei häufig einfach der Codierungstyp der Datei deklariert, ohne den Dateicodierungstyp tatsächlich zu ändern. Wenn der Browser die Datei mit dem deklarierten Codierungstyp analysiert, Wenn die tatsächliche Codierung der Datei von der Deklaration abweicht, tritt ein falsches Parsing-Problem auf.
 Wie entstehen die oben genannten Probleme?
Nur die Deklaration wurde geändert und der der Deklaration entsprechende Dateikodierungstyp wurde nicht gespeichert.
Beim Kopieren zwischen verschiedenen Dateien ist die Kodierung zwischen den beiden Dateien unterschiedlich.
Das obige Problem kann gelöst werden, indem einfach eine weitere Kopie gespeichert und derselbe Kodierungstyp wie bei der Deklaration ausgewählt wird.
Wenn keine der oben genannten Methoden funktioniert, liegt möglicherweise ein Problem mit der Bearbeitungssoftware vor. Es wird empfohlen, einen anderen Editor auszuprobieren.
Die mir bekannten Redakteure haben derzeit Probleme:
EmEditor Professional v7.50 Alpha 5 (Möglicherweise hängt es immer noch mit der Alpha-Version zusammen. Wenn UTF-8 nicht signiert ist und bestimmte chinesische Zeichen am Ende des Stilkommentars erscheinen, z. B. „不,用,Verbindung ,name,near,see“, „Ghost, comment, comment, of, out, write, next, now, face, day“ usw. führt dazu, dass der nachfolgende Inhalt nicht von IE7 analysiert werden kann)
Editplus (Ich weiß nicht, um welche Version es sich handelt. Wenn jemand es weiß, sagen Sie es mir bitte. Beim Speichern von UTF-8 mit einer Signatur führt die Signatur dazu, dass der Inhalt nicht analysiert wird.)
Hinweis: Das oben Genannte bezieht sich auf den Stilteil, einschließlich der Stile auf der Seite und unabhängiger Stildateien.
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage