Hallo,
meine Site verwendet zwei externe CSS.
beide CSS sind valide (na ja, _ein_ Fehler, hervorgerufen durch
width:expression(document.body.clientWidth > 820? "780px": "95%" );
aber damit kann ich leben, um dem IE max-width beizubringen.
Wenn ich jetzt aber die index.html durch den jigsaw Validator schicke, dann dreht der fast durch:
http://jigsaw.w3.org/css-validator/validator?uri=http%3A//www.widernhof.de/index.html&warning=1
die zweite CSS Datei kann der wohl nicht mehr vernünftig lesen.
(der link wird nicht richtig dargestellt, tut mir leid.)
Eingebunden hab ich die beiden CSS im <head> folgerdermaßen:
<style type="text/css" media="screen">
@import "main_widern.css";
</style>
<style type="text/css" media="handheld">
@import "handheld_widern.css";
</style>
@import, damit Browser der 4. Generation vom CSS ausgeschlossen werden.
Die Schreibweise:
<style type="text/css">
@import "main_widern.css" screen;
@import "handheld_widern.css" handheld;
</style>
musste ich verwerfen, weil sich der IE dran verschluckt (er zeigt dann die Seite ganz ohne CSS.
Frage: bug im Validator?
Oder: was hab ich falsch gemacht?
Gruß Fritz