Hallo!
Ich möchte gerne, daß auf einer meiner Web-Seiten alle Bilder (<img
) automatisch (default-mäßig) mit Umrandung (border=1
) angezeigt werden.
Das ginge ja mit CSS (img { border:solid black 1px; }
) recht einfach.
Allerdings sollen Bilder, die sich innerhalb von <a > </a>
Tags befinden, "normal" (im Sinne von Hyperlinks) angezeigt werden, d.h. blauer Rand, 2 Pixel Dicke; wenn der Link schon besucht wurde, lila Rand, ...
Aber ich möchte es mir ersparen, für alle Situationen (a:link
, a:visited
, a:focus
, a:hover
, a:active
) das "normale" <a href
Verhalten mit jeweils einer eigenen CSS-Zeile wiederherstellen/reproduzieren zu müssen.
Gibt es also eine Möglichkeit, eine Eigenschaft für alle <img
, die NICHT innerhalb von <a > </a>
liegen, zu definieren?
(Wenn es eine nicht-CSS Möglichkeit dafür gibt, nehme ich sie auch gerne an. Ich habe die Nachricht mal mangels besserer Idee in den Themenbereich "CSS" gestellt.)
Danke!