2013-05-07 81 views
0

在以下2中,哪种语法更好,为什么?表格标签标签的最佳格式

<label for="textfield1">Hello</label> 
<input type="text" name="textfield1" id="textfield1" /> 

<label>Hello2 
    <input type="text" name="textfield2" /> 
</label> 
+0

取决于您应用的样式 – 2013-05-07 10:25:11

+0

第一个是最好的。 – Sudz 2013-05-07 10:25:31

+0

也许最好问这里http://codereview.stackexchange.com/ – 2013-05-07 10:25:41

回答

1

更好是有些主观。你可以测量各种各样的东西,但是你必须确定你最关心的是什么。

这些是事实。使用for属性:

  • 在老IE更好的支持
  • 需要更多的代码
  • 给出了你可以用CSS做什么不同的选项(尤其是使用for属性允许的元素是隔开)。
+0

谢谢。你确定我怀疑的是什么。只是想看看一种语法是否有其他优点。感谢您的答复。 – 2013-05-07 10:35:23