請問label for 和input type ?name分別是什么意思
表單看不懂
短發(fā)是小丸子
2016-09-21 20:08:21
TA貢獻123條經(jīng)驗 獲得超103個贊
label里的是?標簽名 ,在你這里是 用戶名 ,密碼 這幾個字
?,for = 'username' 給id為 username的 表單標簽添加上 這個 label 里的名字
input 是 html表單標簽?
type 標簽類型 可以是常用的有
text ? 可以輸入文本
password ? 可以輸入密碼 ?
?radio ? 單選框
?checkbox 復(fù)選框
name 是這個表情你定義的名字, 可以不設(shè)置,與后臺接口用的
那么為什么要用label呢?,不直接用
用戶名:?<input type="text" name="username" id='username'>
因為 上面這種情況,反映在頁面里的時候,點用戶名三個字,光標不會選中后面的輸入框
但是
<label for="username">用戶名</label>
<input type="text" name="username" id='username'>
當你點擊用戶名三個字的時候,光標同樣會跳到后面的inpu輸入框里
用戶體驗更好了。
舉報