Wolfgang: Rahmenreste zwischen Grafiken die als Link verwendet werden

Hallo,
folgendes Problem:
In einer Tabellenzelle setze ich mehrere Grafiken als Schaltflaechen zur Navigation hintereinander, etwa so:

<td>
  <a href="index.html">
    <img class="link" src="..." alt="...">
  </a>
  <a href="javascript:history.back()">
    <img class="link" src="..." alt="...">
  </a>
</td>

Der CSS-Eintrag zu "link" schaut so aus:

img.link{border: none;}

Allerdings bekomme ich trotzdem zwischen den Bildern ein paar Pixel Rahmen (sieht ungefaehr aus wie ein Unterstrich) in den a: Linkfarben.

Wo kommen diese Pixel her und wie krieg ich die weg?
Kann mir jemand helfen?
Vielen Dank, Wolfgang

  1. Moin

    <a href="index.html">
        <img class="link" src="..." alt="...">
      </a>

    Wo kommen diese Pixel her und wie krieg ich die weg?

    die "Pixel" sind die Unterstreichung des Leerzeichens, das dein Browser als Ersatz für den Zeilenumbruch im Quellcode einfügt.
    Schreibe obiges als
    <a href="index.html"><img class="link" src="..." alt="..."></a>
    und der "Pixelspuk" sollte verschwinden.

    Gruß
    rfb

    --
    Man kann einen Menschen nichts lehren, man kann ihm nur helfen, es selbst zu entdecken.
    (Galileo Galilei)
    1. Hallo, leider weiss ich nicht, wo meine Antwort von vorher gelandet ist. Es funktioniert jedenfalls...
      Vielen vielen Dank fuer die schnelle Hilfe
      Wolfgang