问答详情
源自:6-1 使用表单标签,与用户交互 - 使用<form>创建表单

label可以换成span吗

那个label标签是什么,可以换成span,或者p标签吗

提问者:慕田峪0217848 2018-01-16 16:24

个回答

  • Yoosl
    2018-01-31 23:20:28

    label就是如果绑定了对应的input的id后,你可以点击label内容就可以focus在input上,focus就是你看见光标在input上闪烁。没有绑定就和普通标签差不多,自然也就可以换成span了(注意:span是默认内联,这里可以先不管它)

    再通俗一点,你平常填表单比如注册啊,登录啊,个人信息啊什么的,都是点击的input然后再输入,对吧?

  • 95心临方寸
    2018-01-16 16:35:38

    不建议吧,我也是小白

  • 慕斯9379892
    2018-01-16 16:34:55

    label标签有个很有用的应用场景:多选(单选)按钮的时候,如果你没有使用label标签的话,你得点击按钮才能选中;但如果你用上了label标签的话,你点击文字区域也是可以选中选项。官方一点的解释就是:<label>标签可以使区域指向for属性指代的对象事件。小白可能有点难以理解这句话,课程后面小节也有解释,看过之后不懂再问吧。以上,完毕!

  • 慕粉1124079433
    2018-01-16 16:28:57

    Label 中有两个属性是非常有用的,一个是FOR、另外一个就是ACCESSKEY了。

    FOR属性
      功能:表示Label标签要绑定的HTML元素,你点击这个标签的时候,所绑定的元素将获取焦点。