Hellihello
<tr>
<td>
<input id="abc" type=text>
</td>
<td>
<label for="abc">label</label>
</td>
Ist Tabelle, ich weiß, aber je nach Datenfeldern semantisch durchaus korrekt.
Ansonsten, das erste und zweite Element auf display:block und das erste Element floaten? Dann brauchts aber irgendwo vielleicht noch ein clear:left. Ich find das immer ganz schön frickelig.
Dank und Gruß,