为什么要用<label>,不直接打字?

来源:6-9 填填性别和兴趣爱好 - 单选框、复选框,让用户选择

卟懂伱

2016-05-22 22:22

为什么要用<label>,不直接打字?

写回答 关注

3回答

  • 窗外雨丝如帘
    2016-05-22 22:34:05
    已采纳

    label标签不会向用户呈现任何特殊效果,它的作用是为鼠标用户改进了可用性。如果你在 label 标签内点击文本,就会触发此控件。就是说,当用户单击选中该label标签时,浏览器就会自动将焦点转到和标签相关的表单控件上(就自动选中和该 label标签相关连的表单控件上)。

    例如:

    <form method="post" action="save.php">

    <label for="manpao">慢跑</label> <input type="checkbox" value="manpao" name="慢跑" id="manpao" />

    <label for="dengshan">登山</label> <input type="checkbox" value="dengshan" name="登山" id="dengshan" />

    <label for="lanqiu">篮球</label> <input type="checkbox" value="lanqiu" name="篮球" id="lanqiu" />

    </form>



    卟懂伱

    非常感谢!

    2016-05-24 22:43:53

    共 1 条回复 >

  • 慕粉3375304
    2016-05-22 22:27:24

    点击label标签内的文本,会触发此控件

  • 慕粉3394420
    2016-05-22 22:25:25

    <label>标记

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

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

1225806 学习 · 18234 问题

查看课程

相似问题