Daniel unreg: Umlaute maskieren? Ja / Nein

Beitrag lesen

Hallo,

sollte man in normalem Text (nicht in Links) Umlaute maskieren

Man sollte nur diese vier Zeichen maskieren: < (&lt;), > (&gt;), & (&amp;) und " (&quot;). Eventuell auch ' (&x27; aber das sollte normal nicht notwendig sein).

oder genügt die Angabe von
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1"/>

Diese Angabe ist nur eine Rückfallabsicherung, falls das Dokument offline betrachtet wird (ähnlich dem XML-Prolog).

Wichtig ist, dass der Server auf dem die Dateien liegen, im HTTP-Header die richtige Zeichenkodierung angibt.

Über PHP hättest du dazu z.B. die Möglichkeit die header-Funktion zu verwenden:
header('content-type: text/html; charset=utf-8');

Ich rate immer zu UTF-8, denn damit kann man alle Zeichen im Dokument ganz normal verwenden (außerdem befinden sich keine Browser mehr im Einsatz, die UTF-8 nicht unterstützen).

Gruß;