Ich versuche verzweifelt mein Hauptmenü in meiner Tabelle mit einer top-Ausrichtung zu versehen, aber was auch immer ich mache, es klappt nicht.
Um diese Tabelle geht es:
<table align="center" width="900" cellpadding="0" cellspacing="0" border="0">
<tbody>
<tr>
<td colspan="2">
<img src="http://www..../banner.png">
</td>
</tr>
<tr>
<td width="170">
</td>
<td class="links" width="730" height="25" style="background-image: url(http://www....navi.png);">
<div>###MENU_OBEN###</div>
</td>
</tr>
<tr>
<td width="170">
<table align="center" width="170" cellpadding="0" cellspacing="0" border="0">
<tbody>
<tr>
<td class="links" width="170">
<div>###HAUPTMENU###</div>
</td>
</tr>
</tbody>
</table>
</td>
<td width="730" style="background-image:url(http://www..../bg.png);">
<p>###CONTENT###</p>
</td>
<tr>
<td colspan="2">
<img src="...footer.png">
</td>
</tr>
</tbody>
</table>
und dazu noch die CSS, in der ich die Ausrichtung so versucht habe:
.links{
vertical-align:top;
padding-left: 15px;
}
Aber ich habe es auch schon mit <td valign="top"> probiert, doch das klappte genauso wenig. Das Menü ist ist immer auf "middle" ausgerichtet.
Jemand eine Ahnung, warum das nicht geht? In einer älteren (ca. 1 1/2 Jahre) Tabelle habe ich das auch mit der html-Lösung geschafft.
EDIT: Problem wurde mittlerweile gefunden: Es lang am tbody. Ohne den Tag geht es mit top-Ausrichtung