Self-referential link pseudo-class

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.

Thanks,

AK

Received on Wednesday, 7 May 2014 08:59:50 UTC