關于form標簽
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>文本輸入框、密碼輸入框</title>
</head>
<body>
<form ?method="post" action="save.php">
? ? 賬戶:?
<input type="text" name="myName"/>
<br>
密碼:?
? ? <input type="password" name="pass"/>
</form>?
</body>
</html>
為什么這段代碼不需要加lable標簽,lable標簽不是讓文本聚焦到文本框的嗎
2017-09-12
我們來看課程中對于label的介紹:”label標簽不會向用戶呈現任何特殊效果,它的作用是為鼠標用戶改進了可用性。如果你在 label 標簽內點擊文本,就會觸發此控件。就是說,當用戶單擊選中該label標簽時,瀏覽器就會自動將焦點轉到和標簽相關的表單控件上“
也就是說,在這段代碼中,使用label后,你單擊”賬戶“和”密碼“兩個標簽后,你的輸入指針可以自動聚焦到其文本框中,但是在實際運用中,你也可以不用label,在輸入代碼運行后用鼠標去直接去點文本框,那樣指針同樣也會出現在文本框中。所以在這里label標簽可有可無。
2017-09-12