问答详情
源自:6-2 先来填用户名和密码 - 文本输入框、密码输入框

label for和直接输入文字有区别吗?

<label for="username">用户名:</label>

      <input type="text"  name="username" id="username" value="" />

和直接输入“用户名:”有区别吗


提问者:慕粉3314113 2016-06-24 14:32

个回答

  • 秋风夜雨
    2016-06-24 14:36:25
    已采纳

    有区别。  这样写的话你点击“用户名”就可以在框中输入东西。  如果没label for 的话,只能点击框才能输入东西,点击“用户名”无效果。  你可以试试。

  • 慕粉3704219
    2016-07-27 10:46:52

    一样啊,没区别啊

  • 秋风夜雨
    2016-06-24 14:41:29

    具体你可以打下试试。  

    <html>

    <head>

    <title>lable for</title>


      <form>

        <tr>

           <label for="username">用户名:<label>

        <input type="text" name="name" id="username" value="" />

    </head>

    这是我用文档打的,   ".txt"改成".html"就可以用了,  你鼠标点击“用户名”试试,  然后在把"label for" 标签去掉在点击“用户名”试试就知道了。  

  • qq_红桃K_0
    2016-06-24 14:37:31

    label for.你点文字可以快速帮你选中按钮

  • 慕粉3392441
    2016-06-24 14:36:45

    直接写是不可以快速锁定,label for 可以快速锁定到用户名后面的文本框的。