- From: Christoph Wieser <wieser@cip.ifi.lmu.de>
- Date: Thu, 08 Dec 2005 12:19:58 +0100
- To: www-style@w3.org
Received on Thursday, 8 December 2005 11:54:54 UTC
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