[CSS2.1] Comments on CSS2.1 Last Call draft, Chapter 9 (partial)

-- Section 9.1.2 (Containing blocks)
<http://www.w3.org/TR/2003/WD-CSS21-20030915/visuren.html#containing-block>

Does the root element sentence really belong here rather than in the sections
describing those properties?

-- Section 9.2.1 (Anonymous block boxes)
<http://www.w3.org/TR/2003/WD-CSS21-20030915/visuren.html#anonymous-block-level>

The example talks about having a "anonymous block box for BODY".  I'm not sure
what this means.  Since the BODY is an inline inside a block (HTML), and the
boxes of BODY end up with a block sibling (the P), I would expect an anonymous
block _around_ the BODY boxes.  But the boxes of BODY should be inline.

This example should probably be clarified.

The part about being turned into anonymous block boxes that follows the example
is also confusing.... What does it mean for the border of the BODY to apply in
this case?  The spec sounds like it should draw two block-like borders -- one
around the anonymous block containing C1, one around the anonymous block
containing C2.

-- Section 9.2.2 (Inline-level elements and inline boxes)
<http://www.w3.org/TR/2003/WD-CSS21-20030915/visuren.html#q7>

'inline-block' should be listed as a display type that makes an element inline.

Not done with this yet, but not sure when I'll get to chance to wrap up.  :(

Boris
-- 
    "What the hell are you getting so upset about?  I
thought you didn't believe in God."
    "I don't," she sobbed, bursting violently into
tears, "but the God I don't believe in is a good God, a
just God, a merciful God.  He's not the mean and stupid
God you make Him out to be."

                     --Joseph Heller, "Catch-22"

Received on Monday, 27 October 2003 00:40:45 UTC