Hi,
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
Du verwendest einen ungültigen Doctype.
siehe http://www.w3.org/TR/html4/sgml/dtd.html
Moderne Browser verarbeiten dann CSS ua. nicht korrekt.a:hover { background-image:url(logo_over.jpg); }
vielleicht geht es eine Klasse zuzuweisen
a:hover.logo { background-image:url(logo_over.jpg); }<p><a href="logo.jpg"></a></p>
<p><a href="logo.jpg" class="logo"></a></p>Andere URIs dann ohne oder mit abweichender Klassenangabe.
HTH
Jens
Danke für deine Antwort & dem Tipp mit dem Doctype ;-))
Das mit den zuweisen der Klasse hat funktioniert, hab das ganze so geschrieben:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.1//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<title>Rollover mit CSS - Beispiel 5</title>
<style>
a.logo { display:block;
background-image:url(logo.jpg);
width:144px; height:179px }
a:hover.logo { background-image:url(logo_over.jpg); }
</style>
</head>
<body>
<h1>Bild-Button mit CSS</h1>
<p><a href="logo.jpg" class="logo"></a></p>
<br>
<a href="test.html" class="x">test-link</a>
</body>
</html>
Die normalen Links auf der Seite haben die class="x", und sonst funktioniert dies wunderbar, danke nochmals.
Gruß «oMeE»