Schwedische-Zeichen und UTF-8
Ich UTF-8 verwende auf allen meinen Seiten, aber einige Schwedische Zeichen (å, ä und ö), Durcheinander geraten (nur ein Kästchen mit Briefen). Meine Datenbank auf utf8_general_ci, aber ich bin mir auch nicht angeschlossen, so dass nicht wirklich von Bedeutung. Oder sollte ich ein anderes charset? Es ist nicht eine Schwedische Website, es ist alles in Englisch, aber ich möchte å ä und ö auf der Arbeit sowieso.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Untitled document</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="default.css" />
</head>
<body>
<p>åäö</p>
</body>
</html>
Was ist das problem? :/
Ich benutze WAMP durch die Art und Weise.
Vielen Dank
Ich weiß nicht, was das problem-das sieht korrekt sind, und speichern Sie diese auf a.html ich visualisiere es einfach perfekt auf Safari, Chrome und Firefox auf meinem Mac. Welche Browser und Plattformen visualisieren Sie für Sie falsch? Können Sie "view source" auf die genannten Browsern, um sicherzustellen, das ist eigentlich das, was Sie serviert wird?
u versucht es auf IE? Bekomme ich nur Kästchen zu.
auch in firefox und dem internet explorer 6 druckt es eine quadratische box, statt diese 3 Buchstaben
das gleiche gilt für mich... ich habe es gerade ausprobiert in Chrome... bekomme ich dieselben Ergebnisse als John (3 Fragezeichen)
versuchen Sie, ein anderes charset, vielleicht funktioniert da ich das gleiche problem wie Ihr, so weit.
u versucht es auf IE? Bekomme ich nur Kästchen zu.
auch in firefox und dem internet explorer 6 druckt es eine quadratische box, statt diese 3 Buchstaben
das gleiche gilt für mich... ich habe es gerade ausprobiert in Chrome... bekomme ich dieselben Ergebnisse als John (3 Fragezeichen)
versuchen Sie, ein anderes charset, vielleicht funktioniert da ich das gleiche problem wie Ihr, so weit.
InformationsquelleAutor | 2009-09-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich weiß, das ist alt, aber ich stieß auf das gleiche problem.
Ich musste nur den richtigen charset:
InformationsquelleAutor Beyerz
Ich denke, es ist wichtig, dass deine Datei kodiert ist, in der gleichen Weise, die Sie Ihre " charset im meta-tag. Wenn Sie sich unterscheiden, ich denke, es gibt Probleme. Sie müssen also wissen, was Ihre Datei ist codiert!
Wenn die Datei kodiert utf-8 verwenden Sie dann:
Wenn yout-Datei, codiert in ISO-8859 dann verwenden:
Wenn ich keept die beiden die gleiche, die Kodierung der Datei und den Zeichensatz im meta-tag hat es geklappt. Viel Glück!
InformationsquelleAutor Brainmaniac
Ich denke, dass die server für die Seite ist das überschreiben der Codierung. Können Sie bitte versuchen: Einstellung charset-Informationen .htaccess.
nicht funktioniert hier
Können Sie überprüfen die Kodierung der Seite in einem dieser Browser?
InformationsquelleAutor Alan Haggai Alavi
Funktioniert gut für mich entweder ein Doppelklick auf eine Datei (solange der editor utf-8-fähig) oder dem servieren von localhost (Apache, standardmäßig UTF-8).
Sollte man in der Tat prüfen, welche HTTP-Header Ihres web-server ist das senden entlang der Linie. Wenn Sie Ihre bisherigen Inhalte in Englisch (Lesen: ASCII), die Sie hatten nie einen Hinweis, dass Ihr server war das überschreiben der Eingabedatei Erklärung von UTF-8 mit einem Kopf-nämlich ISO-8859-1 oder Windows-1252.
Können Sie einen Blick auf die Header in Echtzeit mit einige Firefox-Erweiterungen wie Live-HTTP-Header oder HTTPFox. Wenn dies die Ursache für das Malheur und dein server ist Apache, fügen Sie einfach die Zeile
AddDefaultCharset utf-8
entweder in der mainl httpd.conf-Datei oder ein .htaccess-Datei in den webroot-Ordner.InformationsquelleAutor djn
Dies ist ziemlich alt, aber ich stieß auf das gleiche problem und ich dachte, ich würde teilen die Lösung. Stellen Sie sicher, dass Ihr text-editor, speichern Sie die Datei als utf-8 kodiert. Es ist nicht genug, nur setzen Sie die Kodierung in den meta-Daten utf-8.
Dies ist, wie es funktioniert in dreamweaver:
1) Klicken Sie auf Ändern auf der Oberseite des Fensters.
2) Wählen Sie " Eigenschaften Der Seite
3) Wählen Sie " Titel/Kodierung
4) Legen Sie die Kodierung auf UTF-8
Hoffe, das hilft.
InformationsquelleAutor captainspi
Ich möchte meine Gedanken dazu, da es helfen könnte, andere haben dieses problem.
Ausnahme der Einstellung für den Zeichensatz auf der Website, man muss wissen, welche charset ist im editor verwendet, der beim erstellen der Seite.
Habe ich getan, der Fehler, den viele immer mit UTF8 auf der Webseite, aber in Notepad++ (mein editor der Wahl) verwende ich den standard-Zeichensatz ist ANSI, also mein å ä und ö bekommt Rührei...
Also, wenn die Schwedische Buchstaben zeigt nicht korrekt auf utf-8-kodierte Seite, dann überprüfen Sie die Quelldatei, also die DATEI ist codiert mit charset UTF8 aswell, dann sollte es funktionieren.
InformationsquelleAutor Sourcery