- From: Boris Zbarsky <bzbarsky@MIT.EDU>
- Date: Wed, 08 Sep 2010 21:34:44 -0400
- To: "Tab Atkins Jr." <jackalmage@gmail.com>
- CC: Simon Fraser <smfr@me.com>, fantasai <fantasai.lists@inkedblade.net>, "www-style@w3.org list" <www-style@w3.org>
On 9/8/10 9:24 PM, Tab Atkins Jr. wrote:
> As far as I can tell, that's not quite true. See above.
How is it not true? Conceptually, in the "above" case, the descendant
block generates a first-letter, that first-letter is completely unstyled
(just like it would be with a rule like |::first-letter {}|), and you
get the observed behavior.
In general, an obvious invariant here should be that adding the rule
:first-letter {}
should never change anything having to do with first letters, right?
> The effect
> is similar in some circumstances, though, but it can be distinguished
> if you take the spec example and remove the p::first-line rule - no
> pseudo gets generated at all.
Really? How can you tell? See above.
-Boris
Received on Thursday, 9 September 2010 01:35:18 UTC