oli: NS 4.7 css-background-image:url und anchor

Beitrag lesen

Vorneweg:
meine Idee war, für einen grossen Teil der User (nämlich für diejenigen, die mit IE ab 5.x unterwegs sind) das Erscheinungsbild eines Link-Buttons zu ändern, wenn der entsprechende Link angeklickt wurde. Wofür das gut sein könnte, könnt Ihr an der Testseite sehen:
http://www.e-flame.de/test/test.html

Aus diversen Gründen kann ich dazu nicht das onclick-event verwenden.

Mein Problem ist nun, dass NS 4.7 - frühere Versionen hab' ich noch gar nicht getestet - an der Stelle des transparenten gifs (transparent2x2.gif) überhaupt keinen anchor setzt. Selbst wenn ich im Quelltext hinter das transparente gif einen text (der ja Teil des hrefs sein müsste) schreibe, formatiert NS 4.7 den zwar wie einen Link - mit unterstrichen und allem drum und dran - dem anchor selber kann man aber nicht folgen.

btw der Quelltext:
<html>
<head>
<title></title>
<meta name="author" content="Oli">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
<style type="text/css">
<!--
.basket {background-image:url(tobasket.gif); background-repeat:no-repeat; }
.basket a {background-image:url(tobasket.gif); background-repeat:no-repeat; }
.basket a:visited {background-image:url(inbasket.gif); background-repeat:no-repeat; }
-->
</style>
</head>
<body text="#000000" bgcolor="#FFFFFF">
<table width="50%" border="1">
<tr>
 <td>Produkt A</td>
 <td>Beschreibung Produkt A</td>
 <td><div class="basket"><a href="seite2.html"><img src="transparent2x2.gif" width="54" height="20" border="0" alt=""></a></div></td>
</tr>
<tr>
 <td>Produkt B</td>
 <td>Beschreibung Produkt b.<br> Diesmal mit brs umgebrochen um zu schauen, was das bg-image macht.<br> Wiederholen sollte es sich nämlich keinesfalls .................</td>
 <td><div class="basket"><a href="seite3.html"><img src="transparent2x2.gif" width="54" height="20" border="0" alt=""></a></div></td>
</tr>
</table>
</body>
</html

Mir ist durchaus bewusst, dass ein a:visited in dem von mir eingesetzten Fall unter NS4.7 keine Wirkung hat. Nur bin ich bisher davon ausgegangen, das NS die css-Angabe einfach ignoriert und mir somit immer die transparente Grafik als Link zur Verfügung steht.
Ziel des von mir gesuchten Work-Around ist eigentlich nur, dass NS einen anchor in der Zelle zulässt.

Was ich bisher versucht habe:
-den div-Bereich in den a-tag zu setzen
-div durch span zu ersetzen
-über id (und entsprechende Änderungen im style-sheet) den Bereich anzusprechen.

  • das transparent2x2.gif durch eine andere Grafik zu ersetzen.

Wie krieg' ich NS<6 dazu, in der Zelle einen Anchor zu setzen?

Vielen Dank im voraus
oli