Ingo Siemon: XML-Deklaration

Beitrag lesen

Lieber Gunnar

Warum codierst du deine XHTML-Dokumente überhaupt in ISO 8859-1?

Wenn du UTF-8 verwendest (und das dann auch in der HTTP-EQUIV-Angabe sagst), kannst du

a) auf die XML-Deklaration verzichten, hast also weniger Ärger mit dem IE und Quirksmode,

b) auch Zeichen im Quelltext haben, die sich mit ISO 8859-1 nicht codieren lassen: „ “ – … €

Nachteile von UTF-8: <style type="Otto">Ich sehe keine, gibt es denn welche?</style>

Puhhh, das übersteigt langsam echt meine Kenne :)
Ich bin mir nun ganrnicht so sicher, ob ich meine Seite
überhaupt in XHTML machen soll/muss.

Ich versuche eigentlich immer möglichst wenig bzw. keine
Sonderzeichen wie z.B. € zu benutzen, sondern anstall lieber "EUR" zu schreiben.

Ist es denn im Grunde so, wie ich es jetzt habe,
vollkommener Unsinn?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />

Wenn ich nun UTF-8 verwende, muss doch auch mein html-Editor die
Seiten in UTF-8 speichern und mein FTP-Programm die dann in UTF-8
auf den Webspace meines Providers hochladen ... richtig?
Und dann muss ich doch auch noch per .htacess-Datei dafür
sorgen, dass der Server meines Providers die Dateien UTF-8 codiert
an die Browser der User ausliefert.

Hab ich das soeit richtig begriffen?

Es würde mich sehr freuen, wenn Ihr mir noch weiter behilflich
sein könntet, auf dem Weg zum Verständnis für diese Dinge.

Gruß
Ingo