Re: [CSS 2.1] cases that do not pass in any browser

On 8/23/10 10:15 PM, fantasai wrote:
> I think either the float inherits through the ::first-line chain or
> it doesn't.

Why?  The float is not on the first line itself, right?

> Having it behave one way when inside a <span> and another
> when not is really inconsistent.

Why not?  The float itself, again, is not on the first line.  That's 
pretty clear.  The float just always inherits from its parent (in the 
one case, the block, in the other case the inline), period.

>But saying that the
> float inherits through ::first-line in the one case and not the other
> doesn't make sense to me.

It makes just as much sense as saying that the inline that's on the 
first line inherits from the ::first-line, doesn't it?  (Note that 
webkit doesn't do this; presumably they decided that this part was 
nonsensical too.)

-Boris

Received on Tuesday, 24 August 2010 03:16:17 UTC