Steffen Schmidt
2003-08-12 23:14:45 UTC
Angenommen, man hat eine Art "Corporate Identity" für seine Website
definiert, die sich über -..naja, sagen wir..- 8 feste Farben
definiert.
Nun gibt es da zig Dutzend Elemente in der CSS-Datei, die mal für
hier, mal da diese 8 Farben verwenden. Wenn ich mir nun überlge, Farbe
3 gefällt mir nicht mehr, ersetze sie durch Farbe 3a, dann müsste ich
durch die ganze CSS-Datei gehen, und jedes Aufkommen der Farbe 3 durch
3a ersetzen. Schöner wäre es, wenn es ginge, am Anfang eine Variable
zu definieren, die die Farbe hält, und in jedem Element nur die
Variable einzusetzen. Dann müsste man für eine Farbersetzung nur am
Anfang der Variableninitialisierung einen neuen Initialwert geben. So,
ist jeder noch im Kontext dabei, oder soll ich nochmal von vorne
anfangen? *g*
Geht sowas überhaupt auf halbwegs elegante Weise? Wenn ja, wie?
Habe davon mal irgendwo gelesen, dass man das via PHP lösen könne, man
müsse da jedoch einen angepassten Content-Header mitsenden. (*Hä?*)
Wenn jemand dieses Problem in irgendeiner Weise funktionierend gelöst
hat, vielleicht könnte er mir den entscheidenden Hinweis (Snippet,
Link, ...) geben...
Danke im Voraus! :o)
definiert, die sich über -..naja, sagen wir..- 8 feste Farben
definiert.
Nun gibt es da zig Dutzend Elemente in der CSS-Datei, die mal für
hier, mal da diese 8 Farben verwenden. Wenn ich mir nun überlge, Farbe
3 gefällt mir nicht mehr, ersetze sie durch Farbe 3a, dann müsste ich
durch die ganze CSS-Datei gehen, und jedes Aufkommen der Farbe 3 durch
3a ersetzen. Schöner wäre es, wenn es ginge, am Anfang eine Variable
zu definieren, die die Farbe hält, und in jedem Element nur die
Variable einzusetzen. Dann müsste man für eine Farbersetzung nur am
Anfang der Variableninitialisierung einen neuen Initialwert geben. So,
ist jeder noch im Kontext dabei, oder soll ich nochmal von vorne
anfangen? *g*
Geht sowas überhaupt auf halbwegs elegante Weise? Wenn ja, wie?
Habe davon mal irgendwo gelesen, dass man das via PHP lösen könne, man
müsse da jedoch einen angepassten Content-Header mitsenden. (*Hä?*)
Wenn jemand dieses Problem in irgendeiner Weise funktionierend gelöst
hat, vielleicht könnte er mir den entscheidenden Hinweis (Snippet,
Link, ...) geben...
Danke im Voraus! :o)