El selector :target

Todos sabemos cómo enlazar a un elemento con un id especificado dentro de una página ( !OJO¡: el atributo name ya no es compatible con HTML5 ).
<p id="arriba">Arriba</p>
. . . .
<a href="#arriba">Ir arriba</a>
El elemento enlazado es un elemento de destino, o un elemento "target". Podemos dar formato al elemento de destino utilizando el selector :target de CSS3.
 :target {
    border: 1px solid #d9d9d9;
    background-color:#FFC;
 }
Vea un ejemplo de como utilizar el pseudo-selector :targetstar
Vea una sencilla galeria de imágenesstar hecha utilizando el pseudo-selector :target