Hallo!
Ich hab eine horizontale Menüleiste und etliche Seiten. Dafür verwende ich den PHP-Befehl include, also:
html
head
/head
body
INCLUDE MENU.PHP <---
Seiteninhalt
/body
/html
Nun, die MENU.PHP enthält sehr viele CSS-Angaben. Die sind nicht in einer externen CSS-Datei, weil der IE am Mac bestimmte Angaben, in diesem Fall background-Image, direkt im Style-Bereich der HTML-Datei braucht.
Wenn ich jetzt XHTML-strict schreibe, mault der Validator bei <style type="text/css"> wenn dies in der MENU.PHP steht. Aber die ganzen Style-Angaben in den Head-Bereich jeder einzelnen Seite reinzutun kann doch auch nicht der Weisheit letzter Schluß sein?
(Ich habe es auch mit <![CDATA[ und ]]> probiert ...)
Danke
Viennamade