[CSSWG][css-box-3] Updated WD of CSS Box Model Module Level 3

The CSS WG has published two back-to-back Working Drafts of the CSS Box Model Module Level 3:

     https://www.w3.org/TR/css-box-3/

The first publication, https://www.w3.org/TR/2018/WD-css3-box-20180731/
archives Bert and Anton’s changes to that spec since the 2007 draft for
archaeological purposes. (Note: It is still dangerously out-of-date.)

The second publication, https://www.w3.org/TR/2018/WD-css-box-3-20180809/
drops all of the spec content that
   a) discusses box generation; this has been moved to the
      CSS Display Module https://www.w3.org/TR/css-display-3/
   b) discusses the Block Layout model; this will become its own module
      and will be based on the prose in CSS2 (which has been maintained)
      rather than what was in the css3-box specification (which was not)
and the remaining content, which
   c) discusses the box model (margin/padding/border/content areas)
has been synced to CSS2. See https://www.w3.org/TR/css-box-3/#intro

The scope of this module is now just the margin and padding properties.
There are no non-editorial changes since CSS Level 2, other than adapting
the prose slightly to account for vertical writing modes.

This publication also gives us Bikeshed-linkable definitions for some
very common layout terms like “margin box” and “padding edge”. (Yay!)

Note: A future revision of this module might include the border styling
properties (currently defined in css-backgrounds-3); whether or not
to move them is currently open question, thoughts on this idea welcome.

Please review the draft, and send any comments to this mailing list,
<www-style@w3.org>, prefixed with [css-box-3] (as I did on this
message) or (preferably) file them in the GitHub repository at
   https://github.com/w3c/csswg-drafts/issues

For the CSS WG,
~fantasai

Received on Thursday, 9 August 2018 21:15:30 UTC