Cybaer: DOCTYPE&Co

Beitrag lesen

Hi,

Ich möchte zukunftssichere Web-Dokumente schreiben.

Dann würde ich dir HTML 5 empfehlen. Und wenn Du dir die Unterschiede zu XHTML *wirklich* bewußt machst, und auch XHTML brauchst, und auch als XHTML testest, dann auch gerne "XHTML 5".

Dazu brauche einen Dokumentkopf, also vor allem die DOCTYPE-Zeilen,

<!DOCTYPE html>

die ganz oben stehen und keine Rolle spielen (ich konnte ihre Auswirkung auf konforme Dokumente nicht feststellen).

Der Doctype ist optional. In HTML ist er, aufgrund der Dummheit eines Entwickler(team)s, dämlicherweise für die Darstellungsart verantwortlich (s. "Doctype-Sniffing").

  1. Was ist mit anderen Sprachen/Codierungen, wenn nicht UTF-8?

UTF-8 ist voreingestellt für XHTML und muß nicht ausgewiesen werden. Ansonsten: Gib die Kodierung an, die Du haben möchtest.

Wichtig: Relevant ist in erster Linie das, was der Server im Content-Type-Header mitteilt, icht, was im Dokumententest steht (für HTML wäre das ersatzweise ein entsprechendes META-Element).

Gruß, Cybaer

--
Man muß viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
(Jean-Jacques Rousseau, Philosoph u. Schriftsteller)