Hallo Matthias,
@Lars: Die meta-Angabe ist quasi das Etikett, und wenn du ein Rotwein-Etikett auf eine Wasserflasche klebst, ändert sich ja auch nicht der Inhalt der Wasserflasche.
Manche Browser denken das aber.
Die anderen haben natürlich recht, das Dokument muss auch als UTF-8 gespeichert werden, auch wenn's da Unterschiede bei älteren Browsern gibt.
Welche Unterschiede sollte es da geben?
Einige. Oder um anders zu sagen, es wird unverlässlich. Habe eben mal einige Variationen ausprobiert mit wechselnden Resultaten. Ein Beispiel mal daraus:
<!DOCTYPE html>
<html lang="de">
<head>
</head>
<body>
<h1>UTF-8</h1>
äüö
</body>
</html>
Gleiche Datei, links FF, rechts IE11, abgespeichert als UTF-8-codiert.
notepad++ ändert ohne aufforderung die Zeichenkodierung nicht. Für neue Dateien gilt:
Einstellungen → Optionen → Format für neue Dateien
Dort gibt es auch eine Option ANSI-Dateien automatisch als UTF-8 abzuspeichern. Das halte ich aber für problematisch.
Ja, Notepad2 verhält sich da leider anders.
Gruss
Henry
Meine Meinung zu DSGVO & Co:
„Principiis obsta. Sero medicina parata, cum mala per longas convaluere moras.“