Gunnar Bittersmann: CSS für IE 6 einbinden

Beitrag lesen

@@Bio-logisch:

nuqneH

ich habe folgendes Problem: Mein Design unterstützt IE 6 nicht. Jetzt habe ich eine extra CSS-Datei für IE6 erstellt.

Das war schonmal nicht die beste Idee. Besser wäre es gewesen, die Anpassungen für IE 6 (soweit der überhaupt noch irgendwelche Unterstützung verdient) per '* html'-Hacks in den einen Stylesheet vorzunehmen.

Wie kann ich jetzt per Javascript bei IE-Version 6 im Header diese Zeile:
<link rel="stylesheet" media="screen" type="text/css" href="darstellung.css"> durch diese
<link rel="stylesheet" media="screen" type="text/css" href="ie6.css"> ersetzen lassen?

JavaScript ist da gar keine gute Idee. <http://de.selfhtml.org/css/layouts/browserweichen.htm#alternative@title=Conditional Comments> sind für dich von Interesse, evtl. mit Else-Zweig.

Aber wie gesagt, besser ein Stylesheet für alle Browser.

Qapla'

--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)