我最近遇到了几个这样的例子,比如:
<dl>
<dt>Full Name:</dt>
<dd><input type="text" name="fullname"></dd>
<dt>Email Address:</dt>
<dd><input type="text" name="email"></dd>
</dl>
用于制作HTML表单.为什么?使用表格的优势是什么?
我最近遇到了几个这样的例子,比如:
<dl>
<dt>Full Name:</dt>
<dd><input type="text" name="fullname"></dd>
<dt>Email Address:</dt>
<dd><input type="text" name="email"></dd>
</dl>
用于制作HTML表单.为什么?使用表格的优势是什么?
我想由你来决定语义,但在我看来:
应该使用与表单相关的属性,而不是定义列表.
<form>
<label for="fullname">Full Name:</label>
<input type="text" name="fullname" id="fullname">
<label for="email">Email Address:</label>
<input type="text" name="email" id="email">
</form>
<;标签>;标记应引用a的"id"属性<;输入>;标签请注意,当标签与字段关联时,单击标签将使关联字段处于焦点.
也可以使用<;fieldset>;将表单的各个部分聚集在一起,然后<;传奇>;为字段集添加标题.