W3C home > Mailing lists > Public > www-style@w3.org > May 2014

Re: [selectors] Self-referential link pseudo-class

From: Simon Sapin <simon.sapin@exyr.org>
Date: Wed, 07 May 2014 12:35:57 +0100
Message-ID: <536A1A9D.1060306@exyr.org>
To: www-style@w3.org, Antony Kennedy <antony@silversquid.com>
On 07/05/2014 09:59, Antony Kennedy wrote:
> Hello.
>
> It’s a common issue to try to figure out how to specifically style
> the link that points to the current URL, for example, in a navigation
> list:
>
> <ul>
> 	<li><a href=“/“>Home</a></li>
> 	<li><a href=“about“>About us</a></li>
> </ul>
>
> Typically this is dealt with by adding class=“active” or something
> similar to the link that points to the current URL, or by removing
> the link altogether, but there is no standardised practise for
> self-referential links.
>
> What does everyone think of something like :current or :self as a
> anchor pseudo-class to easily style links that point to the current
> URL?
>
> This should ignore hashes appended to the location, but probably not
> querystrings etc.
>
> I’d love to hear everyone’s opinion.

Until recently, the Selectors spec had a :local-link pseudo-class. You 
can find it’s definition here:

http://www.w3.org/TR/2013/WD-selectors4-20130502/#local-pseudo

It was deferred to Level 5, since some of its details were still 
uncertain and we’re trying to stabilize Level 4.

-- 
Simon Sapin
Received on Wednesday, 7 May 2014 11:36:23 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:51:26 UTC