Die aktuellen Browser unterstützen nun auch die Erkennung von Zeichenketten in gesetzten Links. So kann z.B. per CSS gesteuert werden, wie Links dargestellt werden, die mit dem HTML Attribut _blank gekennzeichnet sind. Oder auch Links auf E-Mail Adressen lassen sich mit einem anderen Icon anzeigen. Das Ganze funktioniert sogar mit regulären Ausdrücken, sodass man sogar den Link selbst auswerten kann.
Z.B.:
1 2 3 4 |
a[class="popup"] { padding-right: 18px; background: transparent url(icon_popup.gif) no-repeat center right; } |
oder :
1 2 3 4 |
a[target="_blank"] { padding-right: 18px; background: transparent url(icon_popup.gif) no-repeat center right; } |
Mehr Ideen sind auf AskTheCSSGuy zu finden.