Nina: Probleme mit dem Abstand eines Links

Beitrag lesen

du müsstest also den link erst einmal über display so formatieren, dass er kein inline element mehr ist, sondern eines, dass eine höhe haben darf (z.b. mit display:block).

SEHR GUTER HINWEIS. Danke.
Daran habe ich gar nicht gedacht.

Ich habe auch versucht line-height auf <td> anzuwenden. Die grösse war dann richtig, allerdings war der Link am unteren Rand angeordnet. ich wollte ihn aber in der mitte haben und mit vertical-align:middle hats nicht geklappt.
wieso ist der obere abstand bei einem <a> grösser als der untere?

man nehme folgenden Code:

<a style="background-color:black; color:white;" href="#">aaaaaaaaa</a>

oben ist der abstand grösser als unten.
gruss
nina