Jeena Paradies: CSS & PHP: Variable Werte in CSS

Beitrag lesen

Hallo,

a:link {text-decoration: none; color: "VARIABLE"; font-weight:normal;}

a:link { text-decoration: none; color: <?php echo $color['a_link']; ?> font-weight:normal; }
So würde ich es machen, denn du hattest da irgendwie eine Konsante reingebracht.

Diese soll dann der User beeinflussen können.
Nehme ich da die CSS, benene sie in .php um?
Ist dann die css noch valide?

PHP wird auf dem Server ausgeführt, und schickt dann eine Datei zum Browser. Ob das nun eine (X)HTML, TXT, GIF, JPEG, PNG, ZIP oder sonst eine Datei ist ist egal. In deinem Fall soll es eine CSS Datei sein. Du musst aber dafür sogren, dass ein richtiger Header geschickt wird und die Datei natürlich auch von PHP geparst wird.

Das Problem bei der ganzen Sache ist, dass der Vorteil vom ausgelagerten CSS damit zunichte gemacht wird, das Caching. Die Seite wird nicht mehr im Browser zwischengespeichert, sondern jedes mal neu heruntergeladen. Solche Sachen würde ich so lösen wie hier im Forum. Userangaben werden in den Head mittels <style> eingebunden.

Grüße
Jeena Paradies