(This page uses CSS style sheets)
dynamic HTML, dynamic style sheets?
"Hopefully, future Web innovations will emulate the example set by the Web Consortium in its work on CSS"
--Jakob Nielsen
Style sheets describe how documents are presented on screens, in print, or perhaps how they are pronounced. Style sheets are soon coming to a browser near you, and this page and its links will tell you all there is to know about style sheets.
By attaching style sheets to structured documents on the Web (e.g. HTML), authors and readers can influence the presentation of documents without sacrificing device-independence or adding . Style sheets have been an W3C activity since the consortium was founded and has resulted in the development of CSS.
The easiest way to start experimenting with style sheets is to find a browser that support CSS1. Discussions about style sheets are carried out on the www-style@w3.org mailing list and on comp.infosystems.www.authoring.stylesheets.
If you are new to the subject, you may want to start by browsing recent press clippings on style sheets:
Cascading Style Sheets (CSS) is a style sheet mechanism that has been specifically developed to meet the needs of Web designers and users.
Where CSS1 is simple, DSSSL is advanced. DSSSL, an ISO standard, is a document tree transformation and style language with many adherents in the SGML community.
It's a mistake to put DSSSL into the same bag as scripting languages. Yes, DSSSL is turing-complete; yes, it's a programming language. But a script language (at least the way I use the term) is procedural; DSSSL very definitely is not. DSSSL is entirely functional and entirely side-effect-free. Nothing ever happens in a DSSSL stylesheet. The stylesheet is one giant function whose value is an abstract, device-independent, nonprocedural description of the formatted document that gets fed as a specification of display areas to downstream rendering processes.
-- Jon Bosak
DSSSL resources on the Web:
Looking for information on Dynamic HTML? Dynamic style sheets? W3C has received multiple proposals on web page scripting APIs from member organizations. None of these proposes new style sheets technology: they propose only to animate existing style sheets with scripting technology. The proposals fall under the Document Object Model activity.
The proposals are roughly in chronological order. They contain ideas that current proposals build upon, and serve as background material.
970922: The eit list archive no monger seems operational and we're looking for a new source for links below)