Hi,
Sind im Zeichensatz utf-8 auch alle deutschen Sonderzeichen enthalten?
UTF-8 ist kein Zeichensatz, sondern eine Zeichenkodierung.
Und ja, natürlich sind deutsche Umlaute enthalten.
Und wenn ja, warum zeigt dieser Quellcode in den Standarbrowsern die Sonderzeichen nicht an, sondern zeigt ein weißes Fragezeichen in einer schwarzen Raute: [...]
Dieser Quellcode allerdings zeigt die sonderzeichen (erwartungsgemäß) an:
Dann hast du entweder das erste Dokument nicht als UTF-8 gespeichert, oder der Server macht eine abweichende Angabe zur Zeichenkodierung der Ressource.
Die HTML-Datei sendet den Header mit dem Zeichensatz utf-8 (s.o.).
Nein, macht sie nicht - sie enthält lediglich niedriger priorisierte Äquivalent eines HTTP-Headers.
Das Interessante ist, dass auch alle Sonderzeichen der Datenbank-Daten korrekt angezeigt werden. Alle im Quelltext enthaltenen Sonderzeichen jedoch werden mit einem weißem Fragezeichen in einer schwarzen Raute dargestellt.
Dann hast du das Dokument wohl wirklich nicht korrekt als UTF-8 abgespeichert.
MfG ChrisB
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?