<a href="#" onclick="location.href='http://google.com'; return false;" rel="external"> LINK </a>
Можно ли добавить правила css для rel= "external"?
Ответ 1
Феликс Клинг и тридцать предложили использовать селектор атрибутов [att=val] (a[rel="external"]). Но это будет работать, только если external является единственным значением rel.
Если вы хотите создать ссылки, которые могут иметь 1 или более значений rel, вы должны использовать селектор атрибутов [att~=val]:
a[rel~="external"] (обратите внимание на символ tilde)
// i.e: <a rel="nofollow external foo">
a[rel*="external"] { color:red; }
// you can add target attribute to open them in a new window
so.dom("a[rel*='external']").setAttr("target", "_blank");