CSS: Externe Links kennzeichnen

Werbung

Vielleicht haben sie es schon bemerkt, einen Browser auf Basis von Gecko vorausgesetzt, externe Links machen nun durch ein Icon auf sich aufmerksam.

Eine hilfreiche Sache, schließlich verlässt man über einen solchen Link nicht nur diese Seite, man muss auch ein neues Browserfenster hinnehmen. Freilich ist es nicht möglich Tausende Links über Nacht mit einer Grafik zu ergänzen. CSS musste einspringen.

Abbildung
CSS formatierte Links

Der Trick besteht darin jedem Link ein Icon als Hintergrund zuzuweisen. Interne Links werden durch eine zweite Regel ohne Grafik gezeigt.

 a[href^="http:"] {
background: transparent
url('/images/aoutside.gif') 100% 50% no-repeat;
padding-right: 10px;
}
      a[href^="http://drweb.de"],
a[href^="http://www.drweb.de"]
{
background: transparent;
padding-right: 0px;
}

Wer mehr über diese etwas komplizierten Regeln erfahren möchte, wird bei Kryogenix bedient. Der Internet Explorer und Opera können damit zwar (noch) nichts anfangen, weggenommen wird ihnen jedoch nichts. Apples Safari kann es und ebenso der noch nicht öffentliche Opera 7.2.

Weitere Beiträge:

Über Redaktion

DrWeb.de ist die "Grande Dame" des deutschen Bloggings und seit nunmehr 14 Jahren im Internet aktiv. Das beliebte Magazin richtet sich dabei an Webworker, Selbstständige, IT-Entscheider, Seitenbetreiber sowie Marketing-Verantwortliche und bietet einen Überblick im undurchdringlichen Dschungel zahlreicher "Geld verdienen im Internet" Konzepte. Werden Sie jetzt Gastautor und profitieren Sie von der großen Reichweite und den Markennamen DrWeb.de.

, ,

Hinterlasse eine Antwort

Bitte bei weiteren Kommentaren per Email benarichtigen! Auch möglich: Abo ohne Kommentar.

Spam protection by WP Captcha-Free