Exkurs: Notierung von Sonderzeichen in HTML

Codeseite angeben

Wenn Sie Sonderzeichen wie ä, ö, ü, ß, é, è, š, ž, ł, ń direkt in den HTML-Code schreiben, werden ausländische Computer diese Zeichen unter Umständen falsch interpretieren. Damit sie sie richtig interpretieren, müssen Sie im Header angeben, welche Codeseite Sie verwenden. Fügen Sie also in Ihrem HTML-Code irgendwo zwischen <head> und </head> eine der folgenden Zeilen hinzu:

Für westliche Codierung:
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
oder
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">

Für mitteleuropäische Codierung:
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
oder
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-2">

Die Codierungen der Windows-Zeichensätze sind denen der ISO-Zeichensätze ähnlich, aber leider nicht identisch.

Benannte Zeichen

Eine etwas umständlichere, aber sehr zuverlässige und universelle Lösung besteht darin, alle Sonderzeichen im HTML-Code symbolisch zu umschreiben, z. B.:
&auml; → ä
&Uuml; → Ü
&szlig; → ß
&eacute; → é

Eine vollständige Liste dieser benannten Zeichen finden Sie hier: http://de.selfhtml.org/html/referenz/zeichen.htm

Unicodes

Für die meisten slawischen Sonderzeichen gibt es keine solche Umschreibung; zumindest keine, die von üblichen Browsern verstanden wird. Darum können solche Buchstaben in HTML nur mit ihrer Unicode-Nummer umschrieben werden:

&#260; → Ą
&#261; → ą
&#262; → Ć
&#263; → ć
&#268; → Č
&#269; → č
&#270; → Ď
&#271; → ď
&#280; → Ę
&#281; → ę
&#282; → Ě
&#283; → ě
&#321; → Ł
&#322; → ł
&#323; → Ń
&#324; → ń
&#327; → Ň
&#328; → ň
&#344; → Ř
&#345; → ř
&#346; → Ś
&#347; → ś
&#352; → Š
&#353; → š
&#356; → Ť
&#357; → ť
&#366; → Ů
&#367; → ů
&#377; → Ź
&#378; → ź
&#379; → Ż
&#380; → ż
&#381; → Ž
&#382; → ž

Ergänzende Informationen zu diesem Thema finden Sie bei http://de.selfhtml.org/inter/index.htm


© Penzeng.de