- From: Benjamin Poulain <benjamin@webkit.org>
- Date: Thu, 23 Jul 2015 02:28:44 -0700
- To: James Donnelly <jdonnelly30@gmail.com>, www-style@w3.org
Received on Thursday, 23 July 2015 09:30:53 UTC
On 7/14/15 10:23 PM, James Donnelly wrote: > In both the Selectors recommendation and the Selectors4 working > draft, the :only-child pseudo-class documentation states: > >> “Same as ‘:first-child:last-child’ or >> ‘:nth-child(1):nth-last-child(1)’, but with a lower specificity.” > > As much as it would go against the basic specificity implementation, > wouldn’t it be logical for the :only-child selector to have the same > specificity as those combined selectors? You would create complexity for no good reason. For any pseudo class without selector argument, the specificity is always (0, 1, 0). That's an easy rule to remember (for a concept that is already confusing certain developers). You can still use :first-child:last-child when that specificity makes more sense than :only-child in your rules. Benjamin
Received on Thursday, 23 July 2015 09:30:53 UTC