Danke für die Antworten.
Das Problem ist, dass bei dem Attribut-Wert 1 (egal ob html oder css) die Tabellenhöhe weitaus größer dargestellt wird als mit nur einem Pixel. Es ist ganz gleich, ob ich 1px oder 5px nehme, die Spalte bleibt immer gleich groß, erst ab etwa 30px wird ein Größenunterschied sichtbar. Ich brauche aber nunmal einer ziemlich schmale Spalte, etwa 3 Pixel oder so. Habt ihr Ideen? Hier mein Beispiel:
<table width="100%" border="1">
<tr>
<td style="height: 5px"></td>
</tr>
<tr>
<td> </td>
</tr>
</table>