Today, we highlight the progress of three #CSS specifications on three levels: 3, 4 and 5! They are all in @w3c "Candidate Recommendation" status #timetoimplement
This tweet is unavailable
1
1
1
As you know, a #CSS level is not a version. For ex., level 5 is everything from level 4 and a bit more. Read this short #explainer:
All current #CSS specs have their own specific levels ranging from 1 to 5, but CSS as a whole does not have a version. Two reasons: 1) some features are easier to complete than others, 2) CSS became so big that it is too much work for the editors to maintain as a monolithic spec.
1
1
#CSS Conditional Rules Module Level 3: compared to level 2, the main extensions are allowing nesting of certain at-rules inside '@media', and the addition of the '@supports' rule for conditional processing. w3.org/TR/css-conditional-3/
1
#CSS Cascading and Inheritance Level 4 defines the basic rules of propagating style properties & values to all elements. Plus the 'all' property and the 'unset' and 'revert' keywords.
w3.org/TR/css-cascade-4/
1
#CSS Cascading and Inheritance Level 5 specifies everything from level 4, plus ‘layers’ that authors can create to represent element defaults, 3rd-party libraries, override styles, etc. w3.org/TR/css-cascade-5/
Watch this🎬from @TerribleMia of the @csswg: youtube.com/vK8vj1l_oRk
Jan 13, 2022 · 11:07 AM UTC
1
1
2
Finally, remember that the @csswg publishes a list of stable modules to tell #implementors the current state of CSS, currently the "CSS Snapshot 2021": w3.org/TR/CSS/
