表格标签标签的最佳格式
问题描述:
在以下2中,哪种语法更好,为什么?表格标签标签的最佳格式
<label for="textfield1">Hello</label>
<input type="text" name="textfield1" id="textfield1" />
或
<label>Hello2
<input type="text" name="textfield2" />
</label>
答
更好是有些主观。你可以测量各种各样的东西,但是你必须确定你最关心的是什么。
这些是事实。使用for
属性:
- 在老IE更好的支持
- 需要更多的代码
- 给出了你可以用CSS做什么不同的选项(尤其是使用
for
属性允许的元素是隔开)。
+0
谢谢。你确定我怀疑的是什么。只是想看看一种语法是否有其他优点。感谢您的答复。 – 2013-05-07 10:35:23
取决于您应用的样式 – 2013-05-07 10:25:11
第一个是最好的。 – Sudz 2013-05-07 10:25:31
也许最好问这里http://codereview.stackexchange.com/ – 2013-05-07 10:25:41