Heim  >  Artikel  >  Web-Frontend  >  Gründe und Lösungen für verstümmelte HTML-Webseiten

Gründe und Lösungen für verstümmelte HTML-Webseiten

王林
王林Original
2019-08-15 14:52:1428608Durchsuche

Vorwort: Bei der Verwendung von HTML + CSS für das Webseitenlayout treten beim Durchsuchen von Webseiten häufig verschiedene verstümmelte Probleme auf. Wenn wir dieses Problem lösen wollen, müssen wir zunächst die Ursache des Problems verstehen. In diesem Artikel werden die verschiedenen Ursachen und Lösungen für alle analysiert. Jeder ist herzlich eingeladen, unten einen Kommentar abzugeben, vielen Dank!

Empfohlene Video-Tutorials: HTML-Tutorial

Eins, Ursachen für verstümmelte Zeichen

1. Wenn der Quellcode der Webseite von gbk geschrieben wurde und der Text im Inhalt von utf-8 geschrieben wurde, dann, wenn Sie den Browser öffnen Dieses Mal wird verstümmelter HTML-Code angezeigt. Im Gegenteil, es werden auch verstümmelte Zeichen angezeigt.

2, die HTML-Webseitenkodierung ist gbk, aber das Programm ruft den in utf-8 kodierten Inhalt aus der Programmbibliothek ab, was ebenfalls zu verstümmelten Zeichen bei der Kodierung führt.

3. Der Browser kann die Codierung der Webseite nicht automatisch erkennen, was dazu führt, dass die Webseite verstümmelt wird.

Gründe und Lösungen für verstümmelte HTML-Webseiten

2. Methoden zum Lösen verstümmelter Zeichen

Die erste: HTML-Webseiten-Quellcode-Kodierung und Chinesische Schriftzeichen Die Eingabekodierung ist unterschiedlich.

Lösung: Verwenden Sie professionelle Bearbeitungssoftware, um HTML-Webseiten zu schreiben. Zum Beispiel DW.Versuchen Sie, nicht direkt mit Notepad zu schreiben.

Der zweite Typ : Die Codierung der Webseiteneinstellungen ist gbk, das Codierungsformat der Datenbankspeicherdaten ist jedoch UTF-8. Zu diesem Zeitpunkt fragt das Programm die anzuzeigenden Datenbankdaten ab die Daten und transkodiert sie.

Zum Beispiel:

mysql_query("SET NAMES 'UTF-8'") //将查询数据转码为UTF-8

Dann vergessen Sie beim Erstellen einer Webseite nicht den folgenden Inhalt:

<meta http-equiv="Content-Type" content="text/html"; charset="utf-8" />

Gründe und Lösungen für verstümmelte HTML-Webseiten

Dritte Kategorie: Der Browser verursacht verstümmelte Zeichen

Dies wird normalerweise dadurch verursacht, dass die Webseite die meta charset-Kodierung nicht einstellt. Daher kann der Browser den Standardkodierungstyp Ihrer Webseite nicht erkennen.

Lösung:

1 Wenn die Webseite beim Durchsuchen unleserlich ist, suchen Sie im Browser nach dem Menü zum Konvertieren der Codierung.

2 Wenn Sie Ihre eigene Webseite entwickeln, müssen Sie der Webseite das Codierungs-Tag meta charset hinzufügen.

<meta http-equiv="Content-Type" content="text/html";charset="UTF-8" />

Wenn die Konvertierung nicht durch Hinzufügen des Codierungs-Tags meta charset im Notepad abgeschlossen wird, führt dies auch zu verstümmelten Zeichen. Dies liegt daran, dass nach dem direkten Hinzufügen oder Ändern des Codierungsformats im Notepad das entsprechende Der Inhalt des HTML-Hypertextdokuments ändert sich nicht durch das Hinzufügen oder Ändern des Codierungsformats. Zu diesem Zeitpunkt ist eine echte Transcodierung erforderlich. Daher ist es am besten, den Code mit professioneller Entwicklungssoftware zu schreiben.

Weitere praktische HTML-Tutorials: HTML-Praktisches

Das obige ist der detaillierte Inhalt vonGründe und Lösungen für verstümmelte HTML-Webseiten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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
Vorheriger Artikel:Was bedeutet geprüft?Nächster Artikel:Was bedeutet geprüft?