为了账号安全,请及时绑定邮箱和手机立即绑定

关于<label>标签

<able for="username">用户名:</lable>

<input type="text"name=""/>

.....用户名:<input type="text"name=""/>//不用label标签也是一样的啊,为什么呢?

正在回答

1 回答

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,点女字也不会有反应


2 回复 有任何疑惑可以回复我~
#1

萧紫月 回复 qq_Alliswell_5

你的form标签没写全,在action="save.php"后加一个>
2016-02-20 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1225783    人
  • 解答问题       18234    个

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

进入课程

关于<label>标签

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信