- From: Alan Stearns <stearns@adobe.com>
- Date: Tue, 4 Sep 2012 16:36:00 -0700
- To: "www-style@w3.org" <www-style@w3.org>
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? Thanks, Alan [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