W3C home > Mailing lists > Public > www-style@w3.org > December 2005

Re: [CSS3] selectors to use xpath syntax

From: Christoph Wieser <wieser@cip.ifi.lmu.de>
Date: Thu, 08 Dec 2005 12:19:58 +0100
Message-ID: <439816DE.80004@cip.ifi.lmu.de>
To: www-style@w3.org

Hi Manuel,

in most of the cases the translation of CSS-Selectors to XPath
expressions is rather easy but translating pseudo-classes like :hover or
:link to XPath turns out to be a problem.

Kind regards,
Christoph



Manuel Strehl wrote:
> Hi.
> 
> How about introducing a pseudo-class (for example), that allows
> selection by using xpath syntax. Most of the common browsers already
> include a XSLT parser with (more or less) full XPath support, so
> technically there should be no problem.
> 
> CSS syntax could be something like:
> 
> body:xpath( ./div/table ) {} /* == body div table {}  */
> 
> based upon the element carrying the pseudo-class. An expression like
> *:xpath( /... ) could refer to the document root and allow complete
> switching to xpath.
> 
> I DO see that with this proposal I run into conflict with my last
> posting about "//" comments, but that's life... ;-)
> 
> Manuel
> 


Received on Thursday, 8 December 2005 11:54:54 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:42 GMT