W3C home > Mailing lists > Public > www-style@w3.org > September 2009

Re: [CSS21] display:run-in clarifications

From: Boris Zbarsky <bzbarsky@MIT.EDU>
Date: Tue, 01 Sep 2009 22:50:58 -0400
Message-ID: <4A9DDD92.8020109@mit.edu>
To: "Tab Atkins Jr." <jackalmage@gmail.com>
CC: www-style@w3.org
Tab Atkins Jr. wrote:
> Ah, yeah, true.  So they're created sometimes during the used value
> computations in practice?

Effectively, yes.

> I think it's sensical that you'd keep the ::first-line where it was
> originally placed, even after mutations.  A more difficult question is
> what to do when a ::first-line is *introduced* via a script after
> pageload.  (You may view the two cases as equivalent.)

They are, yeah.

> Doesn't ::first-line break itself so that it wraps at the lowest
> possible level?

As currently defined in the CSS 2.1 spec, it basically wraps at the 
highest possible level under the block, conceptually breaking up some 
descendant tags that straddle the linebreak into two parts.

> Or was that just a proposal to try and solve the
> inheritance issue?

That might have been, yes.

-Boris
Received on Wednesday, 2 September 2009 02:51:44 GMT

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