@@Helmut:
nuqneH
schau Dir bitte mal mein Anfangsposting an. Ich hab charset unter <head><meta> aufgeführt. Meinst Du mit http-header etwas anderes?
Ja. In der 'meta'-Angabe heißt es "HTTP-EQUIV". Es ist ein Äquivalent zum HTTP-Header. Im Fall der Angabe der Zeichencodierung hat die Angabe im HTTP-Header Vorrang, wie Der Martin schon sagte.
Wie du deinem Server beibringst, im HTTP-Header die richtige Zeichencodierung anzugeben, kann du in [HTTP-CHARSET] und [HTACCESS-CHARSET] nachlesen.
Die Unicode-Wertangaben werden offenbar durch charset nicht irritiert.
Du meinst die numerischen Zeichenreferenzen? Darin kommen ja auch keine Nicht-ASCII-Zeichen vor, sondern nur '&', '#', Ziffern [0-9] und ';' vor.* Alle diese Zeichen haben sind in ISO 8859-1, ISO 8859-2, UTF-8 und den allermeisten anderen Zeichencodierung identisch codiert.
Qapla'
* in hexadezimalen Zeichenreferenzen noch 'x' und [A-Fa-f].
Überhaupt sollten wennschon NCRs, dann hexadezimale verwendet werden. Das erspart lästige Umrechnerei, denn Unicode-Codepoints werden hexadezimal angegeben.
Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)