Vertical Alignment of Floats

I have a question on rule #6 in
http://www.w3.org/TR/REC-CSS2/visuren.html#float-position

The rule states:

"6. The outer top of an element's floating box may not be higher than
the top of any line-box containing a box generated by an element
earlier in the source document."

My original interpretation of this (and the way I think it should be
interpreted, and the way I think the authors probably meant it,
considering the earlier rules) is that the line-boxes to which this
passage refers are only the line-boxes contained within the normal
flow, not those within floating elements.  Is this correct?

Since I'm writing about this rule anyway, I think a more sensible rule
would have been that it should not be higher than the bottom of a line
box in the normal flow that cannot contain any more boxes (that is, one
that has been ended either by carrying a line or by the end of the
containing block-level element).

David Baron

--------------------------------------------------------------------
L. David Baron         | Freshman, Harvard
dbaron@fas.harvard.edu | < http://www.fas.harvard.edu/~dbaron/ >
Webmaster, International Weather Satellite Imagery Center, etc.
--------------------------------------------------------------------

Received on Thursday, 5 November 1998 19:56:17 UTC