Sven Rautenberg: Stylesheet im <noscript> Bereich

Beitrag lesen

Moin!

habe mit javascript eine browserweiche geschrieben, die je nach browser (einmal apple und sonst alle anderen) eine bestimmte css datei "aufruft" (d.h. per document.write() den entsprechenden html code schreibt).
nun dachte ich mir, füge ich für besucher, die javascript deaktiviert haben, folgendes hinzu:

(im head)
<noscript><link rel="stylesheet" type="text/css" href="bla.css"></noscript>

Ist nicht Standardkonform. <noscript> darf nur im BODY vorkommen, <link> oder <style> nur im Head.

Am schlauesten ist es, du setzt bei deiner "Browserweiche" nicht auf Javascript, sondern auf entsprechende CSS-Weichen.

Überhaupt frage ich mich, warum du ausgerechnet für Apple ein Ausnahme definerst. Wäre es der IE, könnte ich es ja noch verstehen.

Also: Warum deine Browserweiche? Was kann Apple nicht, was alle anderen können?

- Sven Rautenberg

--
"Love your nation - respect the others."