Хорошо, я пытаюсь купить идею о том, что html-таблицы не должны использоваться, и что divs должны быть. Однако у меня часто есть код, похожий на следующий
<table>
<tr>
<td>First Name:</td>
<td colspan="2"><input id="txtFirstName"/></td>
</tr>
<tr>
<td>Last Name:</td>
<td colspan="2"><input type="text" id="txtLastName"/></td>
</tr>
<tr>
<td>Address:</td>
<td>
<select type="text" id="ddlState">
<option value="NY">NY</option>
<option value="CA">CA</option>
</select>
</td>
<td>
<select type="text" id="ddlCountry">
<option value="NY">USA</option>
<option value="CA">CAN</option>
</select>
</td>
</tr>
</table>
Я хочу, чтобы метки были выровнены, и я хочу, чтобы элементы управления были выровнены. Как мне это сделать без использования таблиц?