AndreasW: A NAME Linkziel hovert

Beitrag lesen

Hallo zusammen,

Hallo,

folgender simpler Code:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<HTML>
<HEAD>
<META HTTP-EQUIV="content-type" CONTENT="text/html;charset=iso-8859-1">

<STYLE type="text/css">
a:link{color:#BB4400; font-weight:bold; text-decoration:none;}
a:visited{color:#BB4400; font-weight:bold; text-decoration:none;}
a:hover {color:#BB4400; font-weight:bold; text-decoration:underline;}
a:active {color:#BB4400; font-weight:bold; text-decoration:underline;}
</STYLE>

<TITLE>Linktest</TITLE>
</HEAD>
<BODY>
<A HREF="#linktarget">internal link</A>

<P>blablabla</P>

<A NAME="linktarget">link target</A>
</BODY>
</HTML>

Ist es denn korrekt, wenn beim Überfahren des Textes "link target" der Text sich gemäß in a:hover angegeben verändert?

Ja, das ist korrekt.
a:hover bedeutet ein Element namens a, über dem die Maus schwebt.

Wenn Du nur Links mit Mouse-Over versehen willst, mußt Du

a:link:hover
benutzen, denn das formatiert Elemente namens a mit einem href-Attribut, über denen die Maus schwebt.

In diesem Fall ist nicht Mozilla inkorrekt, sondern praktisch alle anderen Browser...
Andreas