Passo subito all'esempio. Questo è il codice .htm della pagina in questione:
<html>
<head>
<style type="text/css">
A:LINK {text-decoration: none; color: #000080; background: transparent;}
A:VISITED {text-decoration: none; color: #000080; background: transparent;}
A:HOVER {text-decoration: underline; color: #000080; background: #aad5ff;}
</style>
</head>
<body>
<table bgcolor="white" border="0" cellspacing="3" cellpadding="0" width="242">
<tr><td>Nome
Nome 1</td>
<td>Nome 3
<INPUT TYPE="text" NAME="prova" VALUE="1" style="text-align: right; width: 28px;"></td>
<td align="center">Pulsante
[img]immagine.gif[/img]</td>
</tr>
</table>
</body>
</html>
Per meglio comprendere il problema ho allegato due piccoli screenshot di quanto accade con Firefox e IE. Mentre con IE l'immagine-link viene evidenziata correttamente con Firefox viene evidenziata solamente in modo parziale.
Esiste una soluzione possibile crossbrowser?