I've been looking for a different solution, and I found one - use multiple classes on <body>: <body class="smallfont verdana red">
Although, if I understand you correctly, that class attribute will be written out server side on request, based on user choices
No, it may be written on client-side using DOM.
I know that classnames should not refer to their presentation, but this practicular case is different.
If style switcher is supposed to set small red verdana font on body (because this is exactly how choice was presented to the user), these names are absolutely appropriate.
-- regards, Kornel Lesiński
****************************************************** The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm for some hints on posting to the list & getting help ******************************************************
