jürgen j.: Ausserhalb vom <head>-Bereich externe CSS-Dateien einbinden

Beitrag lesen

Hallo!

Mein eigentliches Problem sieht so aus:
Laut SelfHTML/Tidy darf <link rel="stylesheet"...> NUR im <head>-Bereich stehen, es funktioniert aber, soweit ich das feststellen kann (WIN2k(NC 4.8, OP 7, MOZ 1.3, IE 5)) doch auch so ganz gut.

Kleiner Irrtum deinerseits: Der <link> steht _immer_ im Head, und wenn du ihn woanders hinschreibst, wird der Browser ihn selber in den Head verschieben, sozusagen als Fehlerkorrektur.
Das kannst Du sehr schön sehen, wenn Du am Ende der Datei folgendes reinschreibst:
<script type='text/javascript'>
alert(document.getElementsByTagName("html")[0].innerHTML)
</script>
Dann wird Dir angezeigt, wie der Browser sich den Elementbaum zusammengebastelt hat.

Zu deiner Frage: Es ist falsch, aber die mir bekannten Browser korrigieren den Fehler.

tschüs, jürgen