这两种方式都可以吗,有没有区别,还是哪种更好点,谢谢!

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

夵术

2015-12-26 10:53

567e00aa0001bc2603460198.jpg

567e00ab0001ede205000200.jpg

图片如果看不清,下边是完整代码.

<!DOCTYPE html>

<html>

    <head>

        <title>label标签</title>

    </head>

    <body>

        <form>

            你对什么运动感兴趣:<br/>

            <label for="0">慢跑<input type="checkbox" id="0"/></label><br/>

            <label for="1">登山<input type="checkbox" id="1"/></label><br/>

            <label for="2">篮球<input type="checkbox" id="2"/></label>

            <hr/><!--这两种都可以使用吗?-->

            <br/>

            <label for="a">慢跑</label><input type="checkbox" id="a"/><br/>

            <label for="b">登山</label><input type="checkbox" id="b"/><br/>

            <label for="c">篮球</label><input type="checkbox" id="c"/>

        </form>

    </body>

</html>


写回答 关注

1回答

  • 王不留形
    2015-12-26 11:03:46
    已采纳

    label标签是不可以嵌套的

    就算你把input放到label里面,你还是得为label的for属性指定id

    建议使用第二种方式:<label></label><input></input>

    夵术

    非常感谢!

    2015-12-26 11:50:33

    共 2 条回复 >

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

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

1225812 学习 · 18234 问题

查看课程

相似问题