Hassan Schroeder wrote: > Terrence Wood wrote: > > >>Constants and variables are not going to part of CSS any time soon, so you >>will need some kind of server side solution ... >> >>AFAIK they all use seom form of regex to do the replacement > > > Well, no -- I frequently use variables in style sheets built in JSP, > especially early on in development. And there it's simple Expression > Language (EL) variable substitution, so something like this: > > a:hover, a:focus { color: ${contrastColor}; } > > can be evaluated per site, per session, or even per request, making > it really easy to test, tune, and/or customize... > > FWIW!
You can also do almost the same thing with PHP just do the following: <?php $variable="do your declarations here"; $bg="#fff" $h1=100; $w1="20em"; header('Content-Type: text/css'); echo " html{ color:#123; background:$bg; } #header{ height:{$h1}px; width:$w1; } "; ?> note that it's important that there are double quotes on the echo and not single. ****************************************************** The discussion list for http://webstandardsgroup.org/ See http://webstandardsgroup.org/mail/guidelines.cfm for some hints on posting to the list & getting help ******************************************************