label的for属性要对应的是Id,但是在之前的用户名密码那一节并没有出现id,只有name

来源:6-8 使用label为input标签穿上衣服

帅小杨

2019-10-28 12:54

是不是id不是必要的

写回答 关注

4回答

  • 阳火锅
    2019-10-29 08:59:47

    首先回答你的问题,lebal标签只是一个标识标签,类似于span。。  lebal里面的for最好是对应id,  请看清楚我说的是最好对应,为什么呢?  因为一旦for='id',  你会发现我点击label标签里面的文本,同样能触发表单事件..

    这点你可以去测试一下,例如:

    http://img1.mukewang.com/5db78e7d0001315402240059.jpg  你创建一个这样的表单,  然后你给分别定义id  .. 你会发现我点击文字能选中单选框,我点击单选框也同样能选中..  你如果不设置id, 你会发我点击文字没任何效果,我必须鼠标点到单选框那个圆,它才能选中

    慕粉2054...

    试了,没错没错

    2019-11-21 22:42:45

    共 1 条回复 >

  • 帅小杨
    2019-10-28 14:49:26

    http://img1.mukewang.com/5db68f6f000139fe04620187.jpg是这个

  • qq_慕斯卡7301098
    2019-10-28 14:33:54

    http://img2.mukewang.com/5db68bab000154ef04360191.jpg 有的呀

    帅小杨

    说错了,是5.1左边的语法例子里面

    2019-10-28 14:48:39

    共 1 条回复 >

  • 嘘m嘘
    2019-10-28 14:29:45

    id是对标签取名的方法

初识HTML(5)+CSS(3)-升级版

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

1225295 学习 · 18230 问题

查看课程

相似问题