CSS: PDF-Link mit automatischem PDF-Icon (und Ausnahme)

Ein Link auf eine PDF-Datei wird automatisch mit einem PDF-Icon angezeigt, wenn folgende CSS-Anweisung vorhanden ist:

/* automatisch pdf-icon vor einem Link setzen, wenn Link auf PDF-Datei zeigt. */
a[href$=".pdf"] { 
   background: url(/images/PDF_file_icon.png) no-repeat left center; 
   padding-left: 28px; border-bottom: none !important; }

Klar, das PDF-Icon muss natürlich vorher hochgeladen werden und der Pfad in der CSS-Anweisung muss stimmen.

Beispiel: Link zu fiktivem, nicht existierendem PDF

Doch kein PDF-Symbol erwünscht?
Hinter der URL des Links ein “ ?“ (Leerschlag + ?) setzen.

Resultat: Link zu fiktivem, nicht existierendem PDF