Das weis ich schon. Aber unter utf8 Sollte sowas ja eigentlich nicht benötigt werden.
Mein Problem mit dieser Sache hat sich erledigt, aber es wäre trotzdem grundsätzlich interessant.
Man kann im browser ja umschalten, bei obiger Datei erkennt man
dann, daß die zweite Zeile mit iso-8859-1 kodiert ist.
Mit Editoren habe ich da in diesem Jahr auch schon drollige
Erfahrungen gemacht. Obwohl da das eine voreingestellt ist,
kann man jedesmal wieder nachgucken, ob sich das Teil das
gemerkt hat - dummerweise wird auch nicht nachgeprüft, was
z.B. in der XML-Verarbeitungsanweisung steht - darf man immer
selber nachprüfen, daß der Editor das nicht plötzlich anders
macht.
Spannend wird es manchmal auch, wenn es falsch geladen, dann
konvertiert und wieder abgespeichert. Da hatte ich schon mal
das Problem, daß die Umlaute unwiderbringlich geschreddert
waren.
Ist eben immer wieder ein Spaß mit der Kodierung - wird es wohl
auch noch 10 Jahre bleiben, bis UTF-8 iso-8859-1 komplett
verdrängt hat.
Maskierungen wie ä werden auch langsam riskant, da
die browser das nicht interpretieren, wenn sie die XHTML-Version
nicht identifizieren können oder wollen ;o)
Ich würde jedenfalls erstmal darauf tippen, daß im Editor was
schiefgelaufen ist …