Hallo Andy,
1. die CSS-Eigenschaft heisst "vertical-align" und nicht "verticalAlign"
2. um unerwünschte Nebeneffekt zu vermeiden, verabschiede dich am Besten von den align-Attributen und arbeite komplett mit CSS
3. CSS funktioniert nicht nach dem Motto "Viel hilft viel". "vertical-align" richtet Tabellen-Zellen oder Inline-Elemente untereinander aus.
- die Angabe im form-Tag ist also Unsinn
- da der Input-Button als einziges sichtbares Element in der Zelle ist, gibt es da auch nicht viel aneinander auszurichten.
- woran du die einzelne Tabellenzelle ausrichten willst ist aus dem Code-Schnipsel leider nicht zu erkennen.
Lies dir am besten den entsprechenden Abschnitt im SelfHTML nochmal durch: http://selfhtml.teamone.de/css/eigenschaften/ausrichtung.htm#vertical_align
Gruß
Paul
Hier ist der Code einer Zelle:
<td width="93" align="center" style="verticalAlign:middle;">
<form action="test.php" method=post align="center" style="verticalAlign:middle;">
<input type="hidden" name="test" value="test">
<input type="hidden" name="test2" value="test2">
<input type="hidden" name="type" value="type">
<input name="button" type="image" align="middle" style="vertical-align:middle;" src="button.gif" alt="Diesen drü:cken." title="Diesen drü:cken." border="0">
</form>
</td>