关于<label>标签
<able for="username">用户名:</lable>
<input type="text"name=""/>
.....用户名:<input type="text"name=""/>//不用label标签也是一样的啊,为什么呢?
<able for="username">用户名:</lable>
<input type="text"name=""/>
.....用户名:<input type="text"name=""/>//不用label标签也是一样的啊,为什么呢?
2016-02-07
label标签不会向用户呈现任何特殊效果,它的作用是为鼠标用户改进了可用性。如果你在 label 标签内点击文本,就会触发此控件。
例如:
<label for="female">女</label>
<input type="radio" name="gender" id="female" />
如果把label去掉,只是写
女 <input type="radio" name="gender" id="female" />虽然显示的结果是一样的,但是却缺少的了指示性。
可以试一下,有label的结果是你点女字,也会自动选着上,但是如果去掉label,点女字是不会反应的,只能点后面的选着框。同理,如果label标签没有for,点女字也不会有反应
举报