The CSS WG has published an updated Working Draft of the
CSS Cascading and Inheritance Module 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:

  * introduced the 'revert' 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 interest in it at this time.]

    e.g. * { all: revert; } /* wipe out the entire set of author-level styles */

  * introduced supports() syntax for conditional @import rules

    e.g. @import "fallback.css" supports(not (display: flex));

Since we have no open or anticipated issues, we plan to transition this
module to CR in about four weeks. We do encourage people to review the
draft, particularly the changes since L3, and send us comments.

Significant changes since the previous WD are listed at:
The editor's draft can be found at:

As always, please send any comments to <>, and please,
prefix the subject line with


(as I did on this message).

For the CSS WG,

Reply via email to