utf-8 gespeichert, FireFox erkennt es nicht

Hyper Text Markup Language (HTML wird zum Auszeichnen von Webseiten benutzt. Es enthält Beschreibung zum Markieren typischer Elemente eines Dokuments wie Überschriften, Listen, Tabellen oder Grafiken.) Fragen - Antworten –Tipps hier hinein...

Moderator: lauras

Beiträge bitte im neuen Forum

utf-8 gespeichert, FireFox erkennt es nicht

Beitragvon orchidee » Donnerstag 15. September 2011, 20:12

Hallo,

ich habe ein Problem, dass der Firefox die Seite als ISO deklariert.

http://www.evlka.de/extern/osnabrueck/g ... ersachsen/
Es ist html5 und utf-8.

Der Quelltext ist kontrolliert.
Die IE sieht es richtig.

Wenn man sich den Quelltext mit Firefox ansieht (wenn es auf ISO steht), dann fehlt da was.
Wenn man es auf UTF-8 umstellt ist er in Ordnung.

Was muss ich da machen?

Ich bin echt am Verzweifeln.

Viele Grüße
Orchidee
orchidee
HTML-Newbie
 
Beiträge: 22
Registriert: Sonntag 24. Oktober 2010, 11:33

Re: utf-8 gespeichert, FireFox erkennt es nicht

Beitragvon 22_111 » Donnerstag 15. September 2011, 20:34

Hallo,

dein Editor scheint den Zeichensatz nicht als UTF-8 zu speichern, sondern in einem anderen Format.

Welchen Editor verwendest du?

Versuch mal die Datei komplett zu kopieren und in einem frischen Dokument erneut abzuspeichern.

Ich komme gerade nicht drauf, aber irgendwas war da mit windows-1252 oder so ähnlich damit der Fehler verschwindet.
Zuletzt geändert von 22_111 am Donnerstag 15. September 2011, 21:05, insgesamt 1-mal geändert.
22_111
HTML-Newbie
 
Beiträge: 32
Registriert: Sonntag 11. September 2011, 09:45

Re: utf-8 gespeichert, FireFox erkennt es nicht

Beitragvon Sören » Donnerstag 15. September 2011, 20:59

Entweder, wie 22_111 schon sagte, dein Editor speichert die Datei nicht als utf-8, wodurch der FF, trotz der Angabe des Zeichensatzes im Quellcode, die Seite als ISO anzeigt oder der Server überträgt die Datei im ISO-Zeichensatz.

Im Editor kann man meistens einstellen, als was die Datei gespeichert werden soll.
Benutzt du Scriptly, findest du die entsprechende Einstellung unten in der Statusleiste, wo bei dir dann wohl "ANSI/ASCII" steht. Ein Doppelklick darauf, "UTF-8 (BOM)" ausgewählt, Datei gespeichert und hoffentlich funktioniert es dann. :D

Wenn das nichts hilft, musst du deine Dateien explizit als utf-8 übertragen. Dazu dann aber erst, wenn voriges nicht hilft.

Das die Umlaute, etc. so angezeigt werden, liegt daran, dass ISO-Zeichensätze 1 Byte, utf-8 dagegen (bei den Umlauten) 2 Byte pro Zeichen verwendet.
Hast du nun Zeichen in utf-8 und der Browser benutzt einen ISO-Zeichensatz, interpretiert er die beiden Byte des utf-8-Zeichens als zwei einzelne Zeichen und zeigt diese an.
Daher wird dann beispielsweise das ö als ö angezeigt.
Benutzeravatar
Sören
HTML-Acrobat
 
Beiträge: 851
Registriert: Samstag 5. Juni 2010, 16:00

Re: utf-8 gespeichert, FireFox erkennt es nicht

Beitragvon 22_111 » Sonntag 18. September 2011, 17:33

Nachtrag, wenn ich mit einen HTML5 Dokument den Zeichensatz <

meta charset="ISO-8859-1">

nehme bekomme ich selbe Warnmeldung,

versuchs mal mit <meta charset="windows-1252">

dann ist die Meldung bei mir weg :mrgreen:
22_111
HTML-Newbie
 
Beiträge: 32
Registriert: Sonntag 11. September 2011, 09:45


Beiträge bitte im neuen Forum

Zurück zu HTML - xHTML - HTML5

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste

cron