Re: [CSS3] selectors to use xpath syntax

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 UTC