:before, :after (Pseudoelemente für automatisch generierten Inhalt)
Beachten Sie:
Generierter Inhalt wird auch vom Internet Explorer 7 noch nicht interpretiert, von Opera 5 und 6 nur teilweise. [Quelle: selfhtml]
der ie7 wäre kein problem, der kann die grafiken ja skalieren ;)
Und was spricht gegen eine • vor dem a-Element? Da steht doch schließlich auch anderer Text.
ja, TEXT - aber ich bin mir ziemlich sicher, dass ein deplatziertes bullet typographisch nicht in ordnung ist ;)
alternative: jeder gute browser bekommt eine grafik vorgesetzt (skalierbar), der ie6 ein javascript, welches die unsinnigen img-elemente (größe in em) vor oder hinter den jeweiligen link platziert
füge hierzu einfach in jeden externen link ein rel="external" hinzu, damit du sie eindeutig identifizieren kannst