Heim > Web-Frontend > HTML-Tutorial > Das chinesische Problem der verstümmelten HTML-Dateien und das Anzeigeproblem bei der Erstellung von browser_HTML/Xhtml_Webseiten

Das chinesische Problem der verstümmelten HTML-Dateien und das Anzeigeproblem bei der Erstellung von browser_HTML/Xhtml_Webseiten

WBOY
Freigeben: 2016-05-16 16:40:20
Original
1942 Leute haben es durchsucht

Meine Seite hatte heute auch verstümmelte Zeichen, also habe ich im Internet nach verwandten Problemen gesucht. Ich habe sie auch mit dem Editp-Editor ausprobiert und bin zu „Dokument – ​​Dateikodierung – Ändern“ gegangen Dateikodierung – wählen Sie einfach die gewünschte Kodierung aus

Auf Webseiten tritt häufig das Problem verstümmelter chinesischer Zeichen auf. Wenn ich in der Vergangenheit auf Probleme mit verstümmeltem Code stieß, probierte ich immer wieder verschiedene Kodierungsmethoden aus, bis es mir gelang. Gestern ist das Projekt erneut auf dieses Problem gestoßen, daher habe ich einen einfachen Test durchgeführt.

HTML-Dateien verfügen über Kodierungsmethoden wie „UTF-8“, „GBK“ usw. Diese sind im Notepad möglicherweise nicht sichtbar, aber in Eclipse können Sie die Kodierungsmethode für HTML-Dateien festlegen, wie in den folgenden Bildern erläutert.

Test 1:

Speichern Sie die HTML-Datei im „UTF-8“-Modus. Der spezifische Dateiinhalt wird unten angezeigt:

Wie Sie im Bild sehen können, ist die Codierungsmethode der Datei „UTF-8“, wie von Other im roten Feld unten gezeigt, das in Eclipse festgelegt ist. Das rote Kästchen über dem Bild zeigt die vom Browser zum Öffnen der Datei verwendete Kodierungsmethode an, die als „UTF-8“ angezeigt wird.

Öffnen Sie die Datei mit dem IE und Sie sehen das folgende Bild:

Überprüfen Sie die Kodierungsmethode des Browsers. Sie können sehen, dass der Browser automatisch die Methode „UTF-8“ auswählt und keine verstümmelten Zeichen angezeigt werden.

Stellen Sie die Browser-Kodierungsmethode auf „GB2312“ um. Sie können das folgende Bild sehen:

Test 2:

Speichern Sie die HTML-Datei im „UTF-8“-Modus und stellen Sie die Kodierungsmethode im Dateiheader auf „GBK“ ein, wie unten gezeigt:

Dies zeigt: Die Kodierungsmethode der Datei ist „UTF-8“ und die Standardmethode zum Öffnen der Datei ist „GBK“.

Der Screenshot zum Öffnen dieser Datei mit dem IE sieht wie folgt aus:

Sie können sehen, dass der Browser es gemäß den Anweisungen der HTML-Datei im „GB2312“-Modus öffnet. Da die Kodierungsmethode der Datei selbst „UTF-8“ ist, werden verstümmelte Zeichen angezeigt. Aber die Quelldatei der Webseite ist nicht verstümmelt.

Wählen Sie als Browser-Kodierungsmethode „UTF-8“ und Sie können sehen, dass die verstümmelten Zeichen verschwinden. Der Screenshot sieht wie folgt aus:

Zu diesem Zeitpunkt ist der Test beendet. Fassen Sie die folgenden Punkte zusammen:

1. Die HTML-Datei hat ein Kodierungsformat, das nur in einem bestimmten Editor angezeigt und eingestellt werden kann.

2. Der im „content-type“ im Header der HTML-Datei festgelegte „Zeichensatz“ teilt dem Browser mit, welche Codierungsmethode zum Öffnen der Datei verwendet wird.

3. Im Allgemeinen sollten die Kodierungsmethoden in den Punkten 1 und 2 konsistent sein. Inkonsistenzen können zu verstümmelten Zeichen führen.

 4. Wenn der Browser verstümmelte Zeichen anzeigt, die Seitenquelldatei jedoch nicht verstümmelt ist, können Sie das richtige Chinesisch sehen, indem Sie die Codierungsmethode des Browsers ändern. Wenn in der Quelldatei der richtige „Zeichensatz“ festgelegt ist, ist dies nicht der Fall Sie müssen die Kodierungsmethode des Browsers ändern.

Verwandte Etiketten:
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