@import und der Validator
emu
- css
0 Orlando0 (Lösung)
emu
Hallo!
Vor kurzem wurde Stefan Einspender darauf aufmerksam gemacht, das seine Seite im IE 5 nicht funktioniere, was sich dann als Bug des IE 5 bei der Verarbeitung von Print-Anweisungen herausgestellt hat.
Ich habe mich davor schon einige Tage mit diesem Problem herumgeschlagen und war daher erst einmal sehr dankbar für die Information.
Meine Print-CSS wollte ich dennoch nicht löschen, also habe ich sie ausgelagert und durch die @import in einer externen Datei vor dem Internet Explorer versteckt.
Nun habe ich ein Problem - der Validator bemängelt meine CSS-Datei.
Es ist gut möglich, dass ich etwas falsch eingebunden habe oder so, in diesem Fall bitte ich trotzdem um eine Korrektur, Linksetzen kann ich dann gegebenenfalls selber ;-)
Und zwar geht es um diese Zeile:
@import url(druck.css) print;
Die betroffene Datei:
http://www.blubb.at/blindtext/blindtext.css
Und des Validators Unmut:
http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.blubb.at%2Fblindtext%2Fblindtext.css
Ein zusätzliches <link> in den Seiten will ich nicht, würde aber zur Not gehen. Andere Einbindungsideen werden gerne angenommen und getestet :-)
emu
[...]
Hi emu,
Vor kurzem wurde Stefan Einspender darauf aufmerksam gemacht, das seine Seite im IE 5 nicht funktioniere, was sich dann als Bug des IE 5 bei der Verarbeitung von Print-Anweisungen herausgestellt hat.
entweder du verwechselst den IE mit Opera (</archiv/2002/5/12990/#m72401>) oder ich habe den Thread tatsächlich verschlafen ;)
Meine Print-CSS wollte ich dennoch nicht löschen, also habe ich sie ausgelagert und durch die @import in einer externen Datei vor dem Internet Explorer versteckt.
In http://www.w3.org/TR/REC-CSS2/cascade.html#at-import ist der CSS-URI in Anführungszeichen eingefasst. Vielleicht liegt's nur daran. Stimmt denn der Pfad? Gib' mal eine absolute Adresse an. Manche Browser sind diesbezüglich etwas konfus.
Nun habe ich ein Problem - der Validator bemängelt meine CSS-Datei.
Vielleicht hilft daher schon
@import url("druck.css") print;
und/oder der vollständige Pfad. Sonst bin ich ratlos bzw. kurzsichtig...
LG Orlando
PS: Wie erwartet eine schöne Site ;D
--
SELF-TREFFEN 2002
http://www.rtbg.de/selftreffen/
http://www.megpalffy.org/temp/penneninhh.html
Hallo!
@import url(druck.css) print;
Kai Lahmann hat mich im Chat darauf hingewiesen, dass diese Zeile immer am Anfang einer Datei stehen muss. Mittlerweile validiert die CSS-Datei auch :-)