Welches "charset" wird verwendet, um Umlaute normal darzustellen?

...komplette Frage anzeigen

4 Antworten

Was bedeutet "sie kommen daher"?

Wie und wo möchtest Du Umlaute darstellen?

Du hast im Computerbereich keine Probleme, so lange Du Dich auf ASCII-Zeichen beschränkst ( das ist im Prinzip der Zeichenvorrat, den die englische Sprache verwendet).

Verwendest Du Nicht-ASCII-Zeichen, musst Du dem Enpfänger mitteilen, was damit gemeint ist. Bei einer Webseite z.B. schreibst Du vielleicht in den HEAD-Breich ganz am Anfang die Zeile

<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">

und kannst dann die deutschen Sonderzeichen so benutzen, wie Du es gewöhnt bist (allerdings kennt dieses Charset z.B. kein Euro-Zeichen "€").

An UTF-8 kommst Du auf Dauer nicht vorbei; Du solltest Dir daher einen Editor zulegen, der damit umgehen kann, der also Deine Umlaute in die "komischen Sonderzeichen" verwandeln kann und umgekehrt.

P.S.: Noch besser, als es in den HEAD-Bereich zu schreiben, wäre, den Server anzuweisen, die Seite von vornherein mit diesem Charset auszuliefern. Dazu schreibst Du in Deine Datei .htaccess die Zeile

AddType "text/html; charset=iso-8859-1" htm html txt
bzw.
AddDefaultCharset iso-8859-1

markusdan1970 09.07.2011, 12:03

Danke, das wars!

AddType "text/html; charset=iso-8859-1" htm html txt bzw. AddDefaultCharset iso-8859-1

0

UTF-8 ist eigentlich ideal, aber wenn du damit Darstellungsprobleme hast, dann versuche es mal mit Western ISO-8859-1.

Was möchtest Du wissen?