Knork: Unterschiedliche Funktionalität bei Grafik als Verweis

Beitrag lesen

<a href="index_en.html" target="_self"><img src="bilder/usa.gif" id="logo" alt="Switch to English language" width="36" height="18"></a>

wird im IE 6.0 auch problemlos umgesetzt, im Firefox 2.0.0.4 hingegen tut sich bei mouse-over leider gar nichts (weder Verlinkung noch Anzeige des Alt-Textes)

Der Text im alt-Attribut ist auch nicht für die Anzeige gedacht, solange die Grafk selbst angezeigt wird (alt = alternativ, also anstatt, nicht zusätzlich). Was du möchtest, ist das title-Attribut.

Dass der Verweis nicht als solcher reagiert, liegt an dem Eintrag position:absolute, den du aus mir nicht ganz ersichtlichen Gründen (da weder width noch height angegeben sind) für div#sprache angelegt hast. Durch diese Eigenschaft rutscht das Element aus mir ebenfalls nicht ersichtlichen Gründen um den unteren Außenabstand von div#kopfbereich nach oben, was wohl dazu führt, dass sozusagen die aktive Fläche des Verweises verlustig geht.
Offensichtlich nicht korrekt, aber nimm' position:absolute raus, dann ist der Fehler zumindest umschifft; die Darstellung leidet davon nicht.