是否存在关于嵌套HTML label和inputHTML元素的最佳实践?
经典方式:
<label for="myinput">My Text</label>
<input type="text" id="myinput" />
要么
<label for="myinput">My Text
<input type="text" id="myinput" />
</label>
<label for="id">因为我在页面上有多个表单,而且我不能id在没有陷入unique id per page陷阱的情况下对许多小部件使用属性。访问小部件的唯一可接受的方法是form + widget_name。
<input />放进的最大优点之一<label>是,您可以在示例中省略for和id:<label>My text <input /></label>。好多了!