Robert Bamler: CSS mit Javascript schreiben

Beitrag lesen

Hallo,

ich arbeite mit externen CSS, ermittele mit JS welcher Browser/Plattform
benutzt und verweise auf das oder das CSS:
[...]
Nach dieser Initialisierung im Header habe ich noch ein Stylesheet im <noscript>
stehen:
<noscript><link rel="stylesheet" type="text/css" href="css/standard.css"></noscript>

Endlich jemand, der verstanden hat, dass es auch Leute gibt, die JS deaktiviert haben. ;-)

Jetzt Frage ich mich ob es nicht besser ist, erst ohne <noscript> die Styles
zu verlinken
[..]
und dann quasi nochmal Browser/Plattform spezifisch "zu überschreiben".

So, wie ich dich verstanden habe, würde der Browser dann aber zwei Stylesheets laden - "standart.css" und das Browser/Plattform spezifische. Das würde durch die <NOSCRIPT>-Methode verhindert werden. Die Angaben aus dem Browser/Plattform spezifischen stylesheet würden zwar wahrscheinlich die Standart-Angaben überschreiben, aber trotzdem wird dann eine Datei um sonst geladen.

Robert