@@Lampe16:
nuqneH
der linkanzeigende Rahmen von Graphiken (mit dem usemap-Attribut) ist blau voreingestellt. Ich habe versucht, das mit
x:link{ color:rgb(...) }
zu ändern, wobei ich für x area, map, usemap oder img probiert habe. Funktioniert alles nicht. Wie geht es richtig?
Mit Nachdenken.
'area'-Elemente haben keinen Inhalt; im Browser ist von diesen nichts zu sehen. Von 'map', was ausschließlich 'area'-Elemente enthält, folglich auch nicht. Weder 'area' noch 'map' haben also den Rahmen.
'usemap' ist ein Attribut, ist also völlig falsch.
Das einzige, was den Rahmen haben kann, ist also 'img'.
Zur Pseudoklasse :link steht in der Spec [CSS2 §5.11.2]: „Die Dokumentsprache legt fest, welche Elemente Hyperlink-Quellanker sind. In HTML 4.0 beispielsweise beziehen sich die Link-Pseudo-Klassen auf A-Elemente mit einem ‚href‘-Attribut.“
Nicht also auf 'img'-Elemente.
Qapla'
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)