[CSSWG] [css-cascade] CSS Cascading and Inheritance: Updated L3 CR, FPWD L4

I'm a bit late with the announcements, but the CSS WG has published an updated
Candidate Recommendation of the CSS Cascading and Inheritance Module Level 3:


And also a First Public Working Draft of Level 4:


This CSS module describes how to collate style rules and assign values to all
properties on all elements by way of cascading (choosing a winning declaration
among many) and inheritance (propagating values from parent to child).

Additions to Level 4 include:

   * re-introduced the 'default' (aka bikeshed-me) keyword, which rolls back
     the cascade to the previous origin
     [This had been dropped from L3 due to lack of implementer interest; but
     there seems to be strong demand for it at this time.]

   * introduced supports() syntax for conditional @import rules

Significant changes (all just clarifications) since the 2013 CR are listed at:
And additions to Level 4 are listed at:

WE NEED YOUR HELP to get to CR, Cascading L4 has one major open issue:
the keyword name 'default' conflicts with a value of the 'cursor' property
So we need a new keyword. Opinions and suggestions welcome. Prior discussion
at https://lists.w3.org/Archives/Public/www-style/2015Apr/0329.html (But
please read the spec and do your own brainstorming before reading all our
bad suggestions.)

Please send any comments to this mailing list, <www-style@w3.org>, and
please, prefix the subject line with


(as I did on this message).

For the CSS WG,

Received on Friday, 19 June 2015 22:47:58 UTC