Die Frage ist: gibt es einen eleganteren Weg, dasselbe zu erreichen? Wie gesagt, es muss leicht wartbar sein. Oder: gibt es sogar bedenken, weil image Tag mit Hintergrundbild vllt problematisch sein könnte.
Warum nicht gleich ein anderes Element[1] und die Farbe der Karte mit einem entsprechenden Unicode-Zeichen darstellen (U+2660 bis U+2663 bzw. U+2667)?
<dfn class="card a s">♠ Ass</dfn>
[1] das dfn-Element ist nur als Idee gedacht, spontan fällt mir kein besseres ein.