W3C home > Mailing lists > Public > www-style@w3.org > October 2011

Re: [css3-*] Defining support for the inherit keyword

From: Tab Atkins Jr. <jackalmage@gmail.com>
Date: Fri, 28 Oct 2011 13:04:14 -0700
Message-ID: <CAAWBYDDf3t_Ft6uNmDZVKyxorwAH05DZo2h1UKv_G+ei=0Gttw@mail.gmail.com>
To: Brian Manthos <brianman@microsoft.com>
Cc: Sylvain Galineau <sylvaing@microsoft.com>, Boris Zbarsky <bzbarsky@mit.edu>, "www-style@w3.org" <www-style@w3.org>
On Fri, Oct 28, 2011 at 12:57 PM, Brian Manthos <brianman@microsoft.com> wrote:
> Is this the proposal?
>
> 1. Bulk edit every property value grammar in CSS3 to explicitly include the inherit keyword
> 2. Add core phrasing that makes it clear that every property should support inherit unless explicitly specified otherwise
> 3. Remove 1
> 4. Decide what to do about CSS3 behavior of CSS2.1 properties that don't have a CSS3 module
> 5. Discuss which cases should disallow inherit and update specs accordingly
> 6. [later] Add 'initial' to the phrasing from step 2
>
> Step 1 is optional if step 2 happens "soon".

Step 2, 4, and 6 are already handled in CSS3 Values & Units:
<http://dev.w3.org/csswg/css3-values/#component-types> and
<http://dev.w3.org/csswg/css3-values/#common-keywords>.

It would probably be useful to do a thorough search for anything that
would run afoul of step 5, but luckily they're pretty rare.  (It only
happens when a property accepts an arbitrary user-defined keyword.)

~TJ
Received on Friday, 28 October 2011 20:05:03 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:45 GMT