ChrisB: <!--[if IE]>

Beitrag lesen

Hi,

Mein Problem: Ich habe für den IE mehr als 1 css-Datei. In einer php-Datei könnte ich die problemlos zusammenfassen. Als css wären es 2. Pro IE-Version (6 und 7/8)

Wenn es darum geht, einen zusätzlichen HTTP-Request im IE und damit Zeit zu sparen - dann könnte man natürlich auch das normale CSS für alle (fähigen) Browser mit einem „ungekehrten” Conditional Coment komplett vor dem IE verstecken - und dann anschliessend für den IE per CC *eine* Ressource einbinden, die die CSS-Regeln beider Dateien in einem ausliefert.

Das ginge - hat aber auch prinzipiell erst mal nichts mit PHP zu tun.
Und per PHP sollte man es nur dann tun, wenn man in der Lage ist, sich dabei selbst um effektives Caching zu kümmern, sonst ist nämlich gar nichts gewonnen, sondern im Gegenteil. Dann sollte man lieber das ganze manuell in einer Datei zusammenfassen, so dass der Server sich nach wie vor selber um die Caching-Angaben kümmern kann.

MfG ChrisB

--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]