什么被认为是在HTML中布局表单的最佳实践?特别是在您有一组带有标签的字段和可能的错误指示器的地方.我能做的最好的就是使用一个表,但这在面向css的布局设计中并不能很好地工作.例如:
<table>
<tr>
<td>Name:</td>
<td><input type="text" /></td>
<td style="display: none" id="NameError">*</td>
</tr>
<tr>
<td>Phone:</td>
<td><input type="text" /></td>
<td style="display: none" id="PhoneError">*</td>
</tr>
<tr>
<td>Birthday:</td>
<td><input type="text" /></td>
<td style="display: none" id="BirthdayError">*</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
这似乎不是CSS,但我不知道如何使用面向CSS的布局来使这项工作正常.
什么是最佳做法?