【发布时间】:2022-02-14 07:22:30
【问题描述】:
我一直在学习 HTML 中的“for”属性及其作用,但我偶然发现了一个我尚未理解的奇怪示例
代码1
<input id="indoor" type="radio" name="indoor-outdoor">
<label for="indoor">Indoor</label>
代码2
<label for="loving"><input id="loving" type="checkbox" name="personality"> Loving</label>
<br>
<label><input type="checkbox" name="personality"> Loving</label>
我理解为什么在第一个代码块中使用“for”,但我不明白为什么第二个代码在没有它们的情况下可以正常工作时隐式使用“for”和“id”。 有什么帮助吗?
【问题讨论】: