Tut mir leid - aber noch mal zu DOCType, charset und ...
Olaf Eitner
- html
ich musz Euch leider noch einmal "quaelen". Ich habe mit
dem Zusammenspiel von DOCTYPE, charset und was dann der
Browser darstellt(en soll/musz), ein grundsaetzliches
Verstaendnisproblem (Jaja "Die Energie des Verstehens" :-)
Also, nachdem ich nun herausbekommen habe, dasz der
Validator vom W3C meine HTML-Seiten dann, und nur dann
als DOCTYPE 4.01 strict validiert, wenn ich im HEAD die
charset-Anweisung verwende, habe ich natuerlich ueberall
charset=iso-8859-1 ("der verbreitete Zeichencode für
westeuropäische Sprachen") verwendet. Aber, nun kommt
mein Verstehensproblem: Ich verwende zum Beispiel einige
griechische Symbole; ergo mueszte ich doch eigentlich
charset=ISO-8859-7 verwenden - oder wie jetzt. Bim mit
meinem LATIN-1 am Ende ...
Freundlichst und vielen Dank
Olaf Eitner
PS.: Naja, der Validator meckert jedenfalls nicht rum,
wenn er bei meinem verwendetem charset=... ploetz-
lich ein groszes Omega im laufenden Text findet.
Aber wieso ... und was sieht ein "fernöstlicher Be-
sucher" ?
Quellenangabe:
http://de.selfhtml.org/
http://de.selfhtml.org/inter/
Hallo Olaf.
Bim mit
meinem LATIN-1 am Ende ...
Dann empfehle ich dir gleich UTF-8.
Damit kannst du--einen UTF-8-fähigen Editor und die korrekten Content-Type-Header seitens deines Servers voraus gesetzt--problemlos jedes x-beliebige Zeichen direkt in deinen Dokumenten notieren und musst dir keine Gedanken über eventuelle Zeichenreferenzen machen.
Siehe hierzu auch [Wikipedia: UTF-8] und fürs Verständnis [Wikipedia: Unicode].
Einen schönen Sonntag noch.
Gruß, Ashura
habe ich natuerlich ueberall
charset=iso-8859-1 ("der verbreitete Zeichencode für
westeuropäische Sprachen") verwendet.
Nein, Olaf, du musst die Zeichencodierung angeben, in der du den Quelltext gespeichert hast.
Ich verwende zum Beispiel einige
griechische Symbole; ergo mueszte ich doch eigentlich
charset=ISO-8859-7 verwenden - oder wie jetzt.
Nein, mit der Zeichencodierung musst du die Zeichen codieren können, die im Quelltext vorkommen; nicht die, die auf der Webseite erscheinen.
Wenn das Ω als "Ω" im Quelltext steht, musst du die Zeichen "&", "O", "m", "e", "g", "a" und ";" codieren können, das geht auch in ISO 8859-1, sogar auch in ASCII.
Wenn das Ω als "Ω" im Quelltext steht, musst du eine Codierung verwenden, die "Ω" enthält, z.B. ISO 8859-7 (dann kannst du allerdings keine deutschen Umlaute codieren) oder UTF-8.
Aber wieso ... und was sieht ein "fernöstlicher Be-
sucher" ?
Wenn er auf seinem System Schriftarten installiert hat, die "Ω" enhalten, dann sieht er "Ω", sonst ? o.ä. Und das ist von der gewählten Codierung völlig unabhängig.
Live long and prosper,
Gunnar