Hallo,
Das heißt, wenn ich nur externe Links ausgeben will, würde mir so etwas helfen:
a[href^= 'http']:after,
a[href^= 'ftp']:after
>
> Wie unterscheidest du: `<a href="http://meineseite.example.com/">foo</a>`{:.language-html} und `<a href="http://andereseite.example.com/">bar</a>`{:.language-html} sowie <a href="ftp-verzeichnis/foo.zip">Datei downloaden</a> :)
Brauche ich nicht: die von mir verwendeten CMSe (typo3 und redaxo) setzen vor interne Links kein http://www.meineseite.de und wenn ich was von Hand mache, nutze ich eh nur relative Pfadangaben. Einen File-Server habe ich nicht.
Dennoch ist mir noch ein Licht aufgegangen. Interne Links auf Seiten möchte ich nicht unbedingt angeben, weil eine Adresse wie ../kontakt.htm wohl zu viele Menschen überfordern würde, selbst wenn sie die Adresse des aktuellen Dokumentes mit ausdrucken (IMHO default bei denmeisten Browsern).
Aber vielleicht gebe ich dann zukünftig alle Adressen auf downloadbare Dateien absolut an, damit jemand weiß, wo man die im Text genannten Dateien herunterladen kann. Konventionen (zur not mit sich selber verhandelt) sind alles im Leben. :-)
Übrigens: mir ist klar, dass der IE (offenbar bis einschließlich IE8) damit nichts anzufangen weiß. Naja, wen wunderts...
Kennt jemand einen Workaround?
Viele Grüße,
Marc.
--
Und immer schön
validieren (<http://validator.w3.org/>)