0

在以下 2 个中,哪个是更好的语法,为什么?

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

或者

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

1 回答 1

1

更好有点主观。您可以衡量各种事物,但您必须确定您最关心的事物。

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

  • 在 Old-IE 中有更好的支持
  • 需要更多代码
  • 为您可以使用 CSS 做什么提供了不同的选项(特别是,使用for属性可以分离元素)。
于 2013-05-07T10:32:35.340 回答