- From: Håkon Wium Lie <howcome@opera.com>
- Date: Thu, 21 Feb 2013 00:30:01 +0100
- To: Simon Sapin <simon.sapin@kozea.fr>
- Cc: www-style@w3.org, Bert Bos <bert@w3.org>
Also sprach Simon Sapin: > > > The columns, column-width and column-count properties all have the same > > > "Applies to" line: > > > > > > > non-replaced block-level elements (except table elements), table > > > > cells, and inline-block elements > > > > > > This should really be "block container" instead of an inclusive list of > > > the block containers that exist in CSS 2.1. > > > > It would be good to use a term rather than a list. But CSS 2.1 isn't > > crystal-clear on what a "block container" is. For example, the > > property index [1] sometimes calls it "block containers" (note plural) > > and sometimes "block container elements". Is there an updated > > definition in CSS3 somewhere? > > > > [1] http://www.w3.org/TR/CSS21/propidx.html > > Yes, CSS 2.1 can be a bit sloppy at times. > > I use "block container" as short for "block container box", defined here: > http://www.w3.org/TR/CSS21/visuren.html#block-container-box But properties apply to elements, not boxes. > AFAIK "block container element" is undefined. I’d much rather use "block > container box" everywhere instead, if possible. If not, I suggest this > definition: > > > A block container element is an element that > > <a href="http://www.w3.org/TR/CSS21/visuren.html#box-gen">generates</a> > > a block container box. This seems right. > Not sure where it should go, though. We could put it multicol somewhere, even if it it's a (hopefully) universal truth. -h&kon Håkon Wium Lie CTO °þe®ª howcome@opera.com http://people.opera.com/howcome
Received on Wednesday, 20 February 2013 23:30:38 UTC