Browserweiche mit @import
Wenn man verhindern will, dass veraltete Browser ein Stylesheet anzeigen, da sie nur rudimentär CSS 1 unterstützen, kann man auf eine neuerere Methode zurückgreifen Stylesheets einzubinden - den Import von CSS-Dateien. Damit wird sichergestellt, dass nur moderne Browser (IE ab 5.x, Mozilla, Netscape ab 6.x, Opera ab 6.x, die auch in der Lage sind CSS vernünftig zu interpretieren.
Der Import von CSS-Dateien kann entweder intern im Quelltext oder gleich in einer externen CSS-Datei notiert werden.
Beispiel:
<style type="text/css">
<!--
@import url("dateiname2.css");
-->
</style>
Wenn man den IE 4 und IE5/Mac auch ausschließen möchte, dann sollte man folgende Form wählen:
<style type="text/css">
<!--
@import "dateiname2.css";
-->
</style>
fphilipe
Mit
@import url("style.css");
importiert der IE5 und sogar auch der IE4 das Stylesheet.
Zu empfehlen ist aber eher die Schreibweise ohne url():
@import "style.css";
Somit wird der IE4 und IE5/Mac ausgeschlossen.
Quelle: www.dithered.com
Twisting
Danke, ist drin ;)