Mit
HTML gibt's gar keine Hover-Effekte!
Dein
CSS-Code "geht nicht", weil er kompletter Quatsch ist!
Wie
CSS richtig geht kannst du bei
SelfHTML nachlesen.
Eine Variante, die zwar funktioniert, aber dennoch nicht empfehlenswert ist:
<style type="text/css">
a:link {
display:block;
width:200px;
height:100px;
background-image:url(img/btn.jpg);
}
a:hover {
background-image:url(img/btn2.jpg);
}
</style>
...
<a href="bla.htm"></a>