Ingo Turski: Automatisch Zeichen oder Grafik anfügen

Beitrag lesen

Hi,

a[href^="http"]:before {
  content:url('../img/ext_link.gif');
}

Weil das schlechtere browser (wie IE) nicht können?

die verstehen auch [href^="http"] nicht - also kein Grund, dann auf :before zu verzichten.

Allerdings ist [href^="http:"] zumindest im Firefox unsinnig, da auch interne Links vor der CSS-Formatierung komplettiert werden und es dann keine Unterscheidung zwischen internen und externen Links über das Protokoll mehr gibt.

freundliche Grüße
Ingo