Hi Christoph,
... und über dem steht dann nix mehr.
Falsch, darüber steht der Wurzelknoten.Wiebitte? Wie ist das jetzt zu verstehen?
<!DOCTYPE ... >
ist mit CSS leider nicht formatierbar.
Nur als Ergänzung: Der DOM-Standard legt folgende Hierarchie fest:
Dokumentknoten (Typ: Document), hat folgende Kinder:
* evtl: Dokumenttypknoten (Typ: DocumentType)
* evtl: Processing-Instructions wie <?xml-stylesheet?>
* evtl: Kommentare
* Root-Element (Typ: Element)
Das heißt: Nach DOM besitzt jedes Dokument zusätzlich zum eigentlichen Wurzelelement noch einen Knoten des Types "Document", der das eigentliche Wurzelelement (das root-Element) und eben evtl. noch ein paar andere Dinge zusammenfasst. Was auch vollkommen logisch ist, da der DOCTYPE ja nicht *im* Wurzelelement steht.
Du hast natürlich Recht, dass das im CSS-Zusammenhang keine Rolle spielt, weil bei CSS das Wurzelelement des Dokuments auch der höchste tatsächlich ansprechbare Knoten ist, dieses Posting nur als Ergänzung für's Archiv, dass das in anderen Zusammenhängen nicht unbedingt der Fall sein muss.
Viele Grüße,
Christian