Re: [CSS21] display:run-in clarifications

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 UTC