W3C home > Mailing lists > Public > www-style@w3.org > September 1999

RE: CSS-Tranformation mechanism and modularizing CSS

From: Chris Wilson <cwilso@MICROSOFT.com>
Date: Tue, 28 Sep 1999 09:04:11 -0700
Message-ID: <C35556591D34D111BB5600805F1961B90C311B11@RED-MSG-47>
To: www-style <www-style@w3.org>
Of course, Bert failed to mention XSL, which is quite similar to the
XML-ized version of your idea:  http://www.w3.org/Style/XSL/

-Chris Wilson

-----Original Message-----
From: Bert Bos [mailto:Bert.Bos@sophia.inria.fr]
Sent: Tuesday, September 28, 1999 4:18 AM
To: www-style
Subject: Re: CSS-Tranformation mechanism and modularizing CSS

Sjoerd Visscher writes:

> Seeing this discussion about BECSS and if it should be allowed
> inside a style sheet, I want to propose an idea I've had for
> a while now:
> Seperately defining the transformation part of CSS (CSST),
> in such a way that it can be used for all kinds of purposes.
> What is the transformation part of CSS?
> I think it is: "dynamically adding attributes and content
> to a (already structured) document".
> These attributes and content do not have to conform to
> a DTD or Schema of the document. They are added for
> presentational purposes only.

This is just to provide some links to related resources:

Your idea is not too different from STTS3, a submission that W3C
received from EDF, about two years ago (updated last year). See

It has a slighly different processing model from CSS, because it not
only *adds* to an existing document structure, but can also *remove*
things, but otherwise the syntax is the same as CSS.

There is an implementation available of the first submission, STTS2
(called CSSize, see

Also, the CSS working group plans to release the selectors, syntax,
and cascading/inheritance/value-assignment modules of CSS3 as
independent specifications, so it becomes easier to design CSS-like
languages to add other things than style to a document. See

  Bert Bos                                ( W 3 C ) http://www.w3.org/
  http://www.w3.org/people/bos/                              W3C/INRIA
  bert@w3.org                             2004 Rt des Lucioles / BP 93
  +33 (0)4 92 38 76 92            06902 Sophia Antipolis Cedex, France
Received on Tuesday, 28 September 1999 12:04:48 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:00 GMT