[csswg][css-display] Updated WD of CSS Display Level 3

The CSS WG has published an updated Working Draft of the CSS Display Module Level 3:

     http://www.w3.org/TR/css-display-3/

CSS Display describes how the CSS formatting box tree is generated
from the document element tree and defines properties that control
the types of boxes thus generated.

As usual, significant changes since the last draft are listed at:
   http://www.w3.org/TR/2015/WD-css-display-3-20150721/#changes

This latest draft removes the longhands of 'display', so that we can
syntactically disallow certain combinations that are unnecessarily
difficult to implement at this point in time (e.g. table cell flex
containers), while allowing for future expansion.

It also establishes new syntax for defining inline boxes, inline-block
boxes, block boxes, and block-level block formatting context roots:
   http://www.w3.org/TR/2015/WD-css-display-3-20150721/#the-display-properties
See discussion at
   https://lists.w3.org/Archives/Public/www-style/2015May/0119.html

Lastly, we improved the glossary and introduction to better define key
terms such as the box tree:
   http://www.w3.org/TR/css-display-3/#intro
   http://www.w3.org/TR/css-display-3/#glossary

We welcome review of the spec, and in particular we'd love to have
feedback on the box-suppress issues:
   https://drafts.csswg.org/css-display-3/#box-suppress
and run-in issues:
   https://drafts.csswg.org/css-display-3/#run-in
as at this point sufficient feedback on these is what's blocking the spec!

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

     [css-display]

(as I did on this message).

For the CSS WG,
~fantasai

Received on Tuesday, 21 July 2015 20:17:57 UTC