Hi,
Vielen Dank für die Antwort, leider löst sie nicht mein Problem.
doch, Andreas hat dir die einzig richtige Lösung gesagt.
BDW, auch in Opera und dem Netscape Navigator wird die Seite so angezeigt, wie ich sie mir vorstelle.
Das ist aber falsch, denn das Stylesheet kann nicht bei der Anzeige berücksichtigt werden, wenn es nicht im HEAD der Seite steht:
http://selfhtml.teamone.de/html/referenz/elemente.htm#style
http://selfhtml.teamone.de/html/transit/stylesheets.htm
http://www.w3.org/TR/html401/present/styles.html#h-14.2.3
Mozilla stellt diese Seite also als einziger Browser richtig dar.
link und style stehen deshalb im Body, weil dieser Bereich dynamisch via PHP eingebunden wird und mittels einer include eingefügt ist.
Setze das Include in den Head.
Soll späteres Überarbeiten durch HTML-Unkundige erleichtern.
Damit gewährleistest du allenfalls, dass HTML-Unkundige auch HTML-Unkundige bleiben - das kann nicht dein Ziel sein ;)
Nach wie vor also dankbar für hilfreiche Tipps,
Binde das Stylesheet korrekt ein.
Noch zwei Links für dich:
http://aktuell.de.selfhtml.org/artikel/css/mouseover/
LG Orlando