Am Montag, 22. November 2004 12:06 schrieb Carsten Moehrke:
Am Sonntag, 21. November 2004 11:52 schrieb Sascha Blum:
OK ich wills versuchen zu erklären:
Christbäume werden z.B. zu Christbäume
Dann sind die HTML Seiten schlicht weg fehlerhaft. Umlaute haben in HTML nichts verloren, gleich zweimal nicht, wenn die HTML-Datei keinen Zeichensatz enthält (der auch problematisch sein kann, wenn der Browser den vorgegebenen Zeichensatz nicht versteht).
Na ja, schlichtweg fehlerhaft kann man so nicht sagen. Also, Umlaute dürfen durchaus in HTML-Dokumenten auftauchen wenn denn der Zeichensatz angegeben wurde. Das ist überhaupt kein Problem. Alles
Schon klar, dass man mittlerweile Sonderzeichen angeben darf. Wenn die allerdings so (fehlerhaft) angezeigt werden, dann ist die Datei falsch, entweder der Zeichensatz fehlt, oder passt nicht zur Codierung der Datei. Und wie erwähnt, nicht jeder Browser kann jeden Zeichensatz, auch wenn man korrekt UTF-8 als Zeichensatz vorgibt, ist eben nicht sichergestellt, dass ältere Browser damit auch was anfangen können (mit iso-8859-1 wird das wohl eher was).
mit Entitäten zu kodieren ist zwar sicher der "althergebrachte" Weg aber wenn Du Das z.B. mit chineisch machen möchtest, dann wird das ein wenig langwierig...
Glücklicherweise halten sich die Sonderzeichen im Deutschen in Grenzen. In die Verlegenheit, eine Chinesische Seite zu erstellen, bin ich bisher glücklicherweise noch nicht gekommen. Aber auch sowas kann man maschinell konvertieren. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de