j.j.: Character encoding im Metatag wird ignoriert

Beitrag lesen

Hi

ich hoste eine HTML seite auf meinem Uniaccount mit <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">, bekomme es aber nur mit "ISO-8859-1" angezeigt.

Wenn Du keinen Zugriff auf die Serverkonfiguration hast, hilft ein BOM.
Wenn die HTML-Datei mit einem BOM startet (vor dem <!DOCTYPE>), weiß der Browser, daß der Rest UTF-8 ist.
Du kannst das BOM mit einem guten Editor einfügen.
Z.B. mit Geany: -> Document -> Write Unicode BOM.
Wahrscheinlich kannst Du es auch als HTML Entity einfügen, hab ich aber noch nicht getestet: &#65279;

(Nebenbei: Nach aktueller HTML-Norm lautet der Meta-Tag einfach
<meta charset=utf-8>. Das ist mindestens 10 Jahre rückwärtskompatibel, die lange Form ist nicht mehr notwendig)