MudGuard: Links gepunktet unterstreichen, außer wenn img darin ist

Beitrag lesen

Hi,

a { text-decoration: none; border-bottom: 1px dotted blue;}

Soweit so gut. Wenn ich jetzt aber Bilder in meinen Links habe werden diese natürlich auch unterstrichen, da ein a-Tag drum herum ist:
<a href="anyhere"><img src="anyimage" /></a>

Es gibt in CSS keine Möglichkeit, Elemente anhand deren Kindern zu selektieren.
Wenn die betroffenen Bild-Links nicht über die Vorfahren zu selektieren sind, gibt es keine Möglichkeit ohne Änderung des HTML-Codes (z.B. class für die betroffenen Links).

Die border für a img anders zu setzen kann nicht helfen, da das nur die border um das img setzt, die des Eltern-Elements a aber unbeeinflußt läßt.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.