Moin!
.pdf {
list-style-image: url(img/pdf.png);
}
<a class="pdf" href="produktkatalog.pdf">Unsere Produkte</a>Laut Standard darf die Eigenschaft list-style-image in deinem Beispiel gar nicht wirken. Dass sie im IE doch wirkt ... – von der Ausnutzung seiner Fehler willst du ja gerade abraten.
Ich bitte untertänigst um Entschuldigung, ich wollte die drei Links als Liste darstellen, hab dies nur beim Ausgestalten des Codebeispiels vergessen. Vielen Dank für deinen Einwand, der HTML-Code sollte natürlich so aussehen:
<ul>
<li class="pdf"><a href="produktkatalog.pdf">Unsere Produkte</a></li>
<li class="txt"><a href="INSTALL">Installationsanleitung</a></li>
<li class="doc"><a href="bewerbung.doc">Vorlage für eine Bewerbung</a></li>
</ul>
Viele Grüße,
Robert