- From: Bert Bos <bert@w3.org>
- Date: Fri, 13 Feb 2004 18:39:53 +0100
- To: Boris Zbarsky <bzbarsky@MIT.EDU>
- Cc: www-style@w3.org
This is the CSS WG's response to an issue you raised on the last CSS
2.1 draft (http://www.w3.org/TR/2003/WD-CSS21-20030915). We want to
publish CSS 2.1 as a CR in about two weeks. Please let us know this
week if you think our response is wrong.
Your e-mail:
http://www.w3.org/mid/200310270540.h9R5ehJv016652@nerd-xing.mit.edu
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.
CSS WG response:
Replace the last paragraph of 9.2.1 with:
Properties set on elements that cause anonymous block boxes to
be generated still apply to the boxes and content of that
element. For example, if a border had been set on the BODY
element in the above example, the border would be drawn around
C1 (open at the end of the line) and C2 (open at the start of
the line).
Some user agents have implemented borders on inlines containing
blocks in other ways, e.g. by wrapping such nested blocks inside
"anonymous line boxes" and thus drawing inline borders around
such boxes. As CSS1 and CSS2 did not define this behavior,
CSS1-only and CSS2-only user agents may implement this
alternative model and still claim conformance to this part of
CSS2.1. This does not apply to UAs developed after this
specification was released.
For the CSS WG,
Bert
Received on Friday, 13 February 2004 13:31:15 UTC