Axel Richter: eingabefeld und tabelle

Beitrag lesen

Hallo,

<table cellspacing="0" cellpadding="0" border="1">
<tr><td>test</td></tr>
<tr><td><input type="text" size="10" value="test"></td></tr>
</table>
Das Eingabefeld wird aber nach unten ausgerichtet und steht nicht mittig in der Zelle.

Ähm, nein.
Sobald die Zelle, in der das Eingabefeld steht, eine Höhe zugewiesen bekommt, sieht man, dass vertial-align:middle die Standardeinstellung für TD-Elemente ist. Das Verhalten, welches Du beschreibst, kann also nur auftreten, wenn Dein CSS diese Standardeinstellung überschreibt.

viele Grüße

Axel