- From: Joanne Hunter <jrhunter@menagerie.tf>
- Date: Fri, 23 Aug 2002 16:55:35 -0400
- To: www-html@w3.org
The following text was discovered Friday 23 August 2002 in a note
attributed to one "Gabriele Fava <gabriele.fava@tiscalinet.it>":
> CSS should not modify the page contents. CSS means Cascading *Style
> Sheets*; it is intended to separate presentation from structure, it's
> not tolerable the possibility to wreck a document changing or disabling
> its style sheet. These tasks can be easily and gracefully performed by
> server-side scripts or, for particular needings, by client-side
> ECMAScript. I think that also several uses for :after and :before, how
> handy soever they may be, should be performed by scripts.
I disagree. Text can be added that is intended only for static presentation
(such as the pseudo-XHTML code I put on my personal site - it isn't
meaningful content; its only purpose is to simulate the look of a raw HTML
document); this would be within the realm of stylesheets. A script would be
overkill for such a purpose - the pseudo-XHTML isn't going to dynamically
change based on user interaction.
Of course, this makes pseudoclasses like :hover into gray areas...
--
Joanne Hunter <http://menagerie.tf/~jrhunter/> Say No to HTML Mail!/"\
Of course, I don't know how interesting any of this really is, \ /
but now you've got it in your brain cells so you're stuck with it. X
--Gary Larson ASCII Ribbon Campaign/ \
Received on Friday, 23 August 2002 17:01:40 UTC