Re: non-positive height floats Re: [CSSWG] Minutes and Resolutions 2010-08-11

On 08/11/2010 07:14 PM, Peter Moulder wrote:
> On Wed, Aug 11, 2010 at 01:30:37PM -0700, fantasai wrote:
>
>>        Add somewhere after:
>>          # However, line boxes created next to the float are shortened to
>>          # make room for the margin box of the float.
>>        The following:
>>          | A line box is next to a float when there exists a vertical position
>>          | that satisfies all of these four conditions:
>>          | (a) at or below the top of the line box, (b) at or above the
>>          | bottom of the line box, (c) below the top margin edge of the
>>          | float, and (d) above the bottom margin edge of the float.
>
> I suggest "strictly below/above", just to make sure.

I'll let Bert make that call.

>>          | Note: this means that floats with zero height or negative
>>          | height do not move line boxes.
>
> I'm uncomfortable with this text, which might be read normatively.
> ...
> So I suggest:
>
>    - Putting the note in a parenthesis, to clarify that it's not normative.
>      (I suggest this despite the "All notes are informative only." sentence in
>      section 1.4.4.)

I think this is entirely unnecessary and will make the spec's note formatting
more confusing.

>    - Rewording to "are not considered next to any line boxes, and thus do not
>      cause any line boxes to shorten.)"

I think s/move/shorten/ will be sufficient.

~fantasai

Received on Thursday, 12 August 2010 03:30:13 UTC