- From: Allan Sandfeld Jensen <kde@carewolf.com>
- Date: Fri, 20 Apr 2012 14:25:40 +0200
- To: "Sebastian Zartner" <sebastianzartner@gmx.de>
- Cc: www-style@w3.org
On Friday 20 April 2012, Sebastian Zartner wrote: > > > I assume you mean the 'textContent' property. > > > This would be a speed boost in many cases, though you would also lose > > > functionality. E.g. imagine something like this: > > > > > > <p>This is an <strong>important</strong> sentence.</p> > > > > > > Then you wouldn't have the possibility to style the paragraph by > > > > searching > > > > > for the word 'important'. > > > > I think that can be solved using already existing features of CSS > > selector, especially level 4. > > How? > > What if you have this: > <p>This is an <strong>important</strong> sentence.</p> > <p>This is another important sentence</p> > <p>This is a third <strong>very <em>important</em></strong> sentence</p> > > I imagine all three paragraphs to be matched using p:contains("important"). > > > p:contains('important'), p! *:contains('imporant') > > What does that exclamation mark mean here? > Ah, okay. The explamation mark is the subject selector see http://dev.w3.org/csswg/selectors4/#subject This is what makes it possible to match elements based on the aspects of an elements children, but since it is already a feature of the next selectors spec, I just dont think we need to duplicate similar functionality inside the :contains selector. Best regards `Allan
Received on Friday, 20 April 2012 12:26:16 UTC