我们是否需要始终使用for属性将输入元素关联到标签或保持标签内的输入元素也不错?
我想知道什么是最佳做法,以及它是否有效包装。
答案 0 :(得分:2)
将input
包裹在label
内是有效的,并且根据规范,它将标签文本与控件相关联。但是,对于使用id
和for
属性明确关联的方法,浏览器支持更好,因此这样做是最佳做法。
答案 1 :(得分:1)
他们的工作方式完全相同。此外,该标准同时接受: http://www.w3schools.com/tags/tag_label.asp