Hallo Martin,
wenn du feste Breiten haben willst, dann solltest du deine Spalten vordefinieren. Den Sinn von cell.gif kann ich nicht erkennen. In deiner Titelzeile hast du eine achte Spalte, die nie benutzt wird und durch with="100%" das Layout versaut. Wenn du die Button Controls auf der Höhe deines Textes haben möchtest, dann hilft in deinem Fall schon eine Zeilenschaltung oberhalb vom Button:
Code:
<table cellpadding="3" cellspacing="0">
<colgroup>
<col width="150"/>
<col width="50"/>
<col width="50"/>
<col width="50"/>
<col width="100*"/>
<col width="100"/>
<col width="100"/>
</colgroup>
<thead>
<tr>
<td>Bezeichnung</td>
<td>X</td>
<td>Y</td>
<td>Z</td>
<td>Besitzer</td>
<td>Aktion 1</td>
<td>Aktion 2</td>
</tr>
</thead>
<tbody>
<tr>
<td class="navi">Schiff Nummer 0</td>
<td class="navi">0</td>
<td class="navi">0</td>
<td class="navi">0</td>
<td class="navi">Besitzer</td>
<td class="navi">
<form method="post" action="navigator.php" border="1">
<input type="hidden" name="shipx" value="0">
<input type="hidden" name="shipy" value="0">
<input type="hidden" name="shipz" value="0">
<input type="hidden" name="follow" value="0">
<input valign="bottom" type="submit" name="yes" value="Verfolgen">
</form>
</td>
<td class="navi">
<form method="post" action="tactics.php" border="1">
<input type="hidden" name="shipx" value="0">
<input type="hidden" name="shipy" value="0">
<input type="hidden" name="shipz" value="0">
<input type="hidden" name="attack" value="0">
<input type="submit" name="yes" value="Angreifen">
</form>
</td>
</tr>
</tbody>
</table>
Grüße vom marabu