W3C home > Mailing lists > Public > www-style@w3.org > August 2010

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

From: Boris Zbarsky <bzbarsky@MIT.EDU>
Date: Mon, 23 Aug 2010 23:15:44 -0400
Message-ID: <4C733960.6030608@mit.edu>
To: fantasai <fantasai.lists@inkedblade.net>
CC: Peter Moulder <peter.moulder@monash.edu>, www-style list <www-style@w3.org>
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 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:30 GMT