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

[css3-exclusions][css2.1][css3-images][cssom] <shape>

From: Alan Stearns <stearns@adobe.com>
Date: Tue, 4 Sep 2012 16:36:00 -0700
To: "www-style@w3.org" <www-style@w3.org>
Message-ID: <CC6BDE70.1571F%stearns@adobe.com>
Hey all,

I have two questions about the use of <shape> in various CSS
specifications. It first shows up in CSS 2.1 [1]. It also occurs in CSS3
Images [2] with a different definition, and CSSOM [3] for serializing the
2.1 version. Finally, CSS3 Exclusions and Shapes [4] extends the 2.1
version to allow some new shape types.

Both of my questions arise because I am wondering about how different
definitions of <shape> can interact.

First, if I'm considering the use of <shape> in CSS3 Exclusions and Shapes
(with rectangle() etc.) to be an extension of CSS2.1 <shape> (that only
has rect()) do I need to accept a rect() value in CSS3 Exclusions and
Shapes usage, or is it OK to limit this new usage to the new value list?
If rect() is not allowed as a value for shape-outside, do I need to use a
different term?

Second, should CSS3 Images use some other term - since the serialization
of the keywords in that spec will not match the 2.1 serialization?



[1] http://www.w3.org/TR/CSS2/visufx.html#clipping
[2] http://dev.w3.org/csswg/css3-images/#radial-gradients
[3] http://dev.w3.org/csswg/cssom/#serializing-css-values
[4] http://dev.w3.org/csswg/css3-exclusions/#shape-outside-property
Received on Tuesday, 4 September 2012 23:36:28 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:08:21 UTC