- 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