Подтвердить что ты не робот

CSS - стиль ссылки на основе атрибута "rel"?

<a href="#" onclick="location.href='http://google.com'; return false;" rel="external"> LINK </a>

Можно ли добавить правила css для rel= "external"?

4b9b3361

Ответ 1

Феликс Клинг и тридцать предложили использовать селектор атрибутов [att=val] (a[rel="external"]). Но это будет работать, только если external является единственным значением rel.

Если вы хотите создать ссылки, которые могут иметь 1 или более значений rel, вы должны использовать селектор атрибутов [att~=val]:

a[rel~="external"] (обратите внимание на символ tilde)

Примером такой ссылки может быть:

<a href="http://google.com" rel="external nofollow">LINK</a>

См. http://www.w3.org/TR/css3-selectors/#attribute-representation для спецификации.