mehrere css in einer html datei
christian
- css
0 christian0 chlori0 Sven Rautenberg
hallo leute,
da ich nicht eine ewig lange css datei haben will, wollte ich die inhalte auf mehrere css dateien splitten.
also dachte ich mir, gebe ich das hier im header ein:
<LINK href="../style/content.css" title="Standard (project)" rel="stylesheet" type="text/css" media="screen">
<LINK href="../style/navileft.css" title="Standard (project)" rel="stylesheet" type="text/css" media="screen">
leider klappt es nicht, kennt ihr einen weg, mit dem ich das css aus mehreren css dateien auf eine html seite übertragen kann?
danke im voraus für eure hilfe.
christian
... hat sich erledigt ...
christian
Hi
da ich nicht eine ewig lange css datei haben will,
wollte ich die inhalte auf mehrere css dateien splitten.
Was versprichst du dir davon wenn du die Datei teilst?
Bist du sicher, dass man deine CSS-Datei nicht deutlich
kürzen kann?
Gruss
chlori
Moin!
da ich nicht eine ewig lange css datei haben will, wollte ich die inhalte auf mehrere css dateien splitten.
Du kannst serverseitig ja gerne alles mögliche tun - auch zerteilt gespeicherte CSS-Daten zu einer Datei zusammensetzen. Aber das Stylesheet in verschiedenen Dateien auszuliefern macht nur dann Sinn, wenn es einen guten technischen Grund gibt, welcher die Dinge stark vereinfacht. Beispielsweise, wenn verschiedene Sektionen unterschiedlich gefärbt werden sollen. Da macht es Sinn, eine generelle Datei für die Platzierung und Formatierung der Elemente zu nutzen, und dann je Sektion eine Datei für die Farbgebung.
Denn bedenke: Für jede anzufordernde Datei geht ungefahr noch mal 1 Kilobyte an HTTP-Headern über die Leitung. Wenn du insgesamt 10 KB CSS-Daten hast und die in handliche Häppchen zu 1 KB zerteilst, lädt der Browser statt 11 KB (10+1) nunmehr 20 KB (10*(1+1)) herunter.
- Sven Rautenberg