4
A
回答
4
<label for="name">Name</label>
<input type="text" id="name" />
點擊標籤會給焦點到元件具有相同的ID作爲對值。
對於單選按鈕或複選框,它將切換其狀態,就像您點擊它們一樣。
這對手持設備尤其有用,特別是在手持設備上,點擊所需的表單控件並不總是很簡單。
8
這對複選框標籤最爲有用,它將使整個標籤可點擊,因此您不必將複選框自己定位到切換其狀態。單選按鈕也一樣。
5
<label for="email">E-mail:</label>
<input type="text" id="email" name="email"/>
現在,如果您點擊「電子郵件」,相應的input
元素將會被關注。
2
這是出於語義的目的。這對屏幕閱讀器以及潛在的搜索引擎都很有用。瀏覽器還會將控件連接到它們的標籤(例如,點擊標籤時將激活複選框),並且您可以將快捷鍵應用於標籤,這些標籤將在按下時聚焦控件。
有兩種格式的標籤:
<label>Label<input ... /></label>
它不需要爲屬性。並且
<label for="control">Label</label>
<input id="control" name="control" ... />
當標籤和輸入被分開(例如表格)時可能需要。
+0
這不僅僅是出於語義的目的。 – BoltClock
相關問題
- 1. html name屬性的用途是什麼?
- 2. 「for」屬性的HTML5有什麼用途?
- 3. C#中屬性的用途是什麼?
- 4. HTML中腳本元素的charset屬性的用途是什麼?
- 5. html輸入標記值屬性的用途是什麼?
- 6. OpenLayer特性中屬性「人口」的用途是什麼?
- 7. SELECT ... * FOR UPDATE *的用途是什麼?
- 8. MySQL中整數括號中屬性的用途是什麼?
- 9. C#Azure庫中的「DoesServiceRequest」裝飾屬性的用途是什麼?
- 10. MSDN FileSystemWatcher類示例中的PermissionSet屬性的用途是什麼?
- 11. HTML5中「object」元素的新「form」屬性的用途是什麼?
- 12. <ext:JsonReader>中的ReaderID屬性的用途是什麼?
- 13. 什麼是依賴屬性?它有什麼用途?
- 14. package.json中「private」屬性的用途是什麼?
- 15. Google Plus鏈接中asrc屬性的用途是什麼?
- 16. File對象中webkitRelativePath屬性的用途是什麼?
- 17. C#中屬性GeneratedCodeAttribute的用途是什麼?
- 18. JSF commandbutton中標籤屬性的用途是什麼?
- 19. 什麼是data- * HTML屬性?
- 20. __kwdefaults__是一個函數對象屬性的用途是什麼?
- 21. 什麼是HTML中的枚舉屬性?
- 22. 什麼是HTML中的innerHTML屬性
- 23. 什麼是HTML中的全局屬性
- 24. 腳本標記的「for」和「event」屬性是什麼(Javascript,HTML)
- 25. Android持久性的用途是什麼?
- 26. Delphi VCL組件的'Tag'屬性的用途是什麼?
- 27. 「#define for if(false){} else for」的可能用途是什麼?
- 28. EventKit EKEvent「organizer」屬性的用途是什麼?
- 29. NSMenuItem標籤屬性的用途是什麼?
- 30. 谷歌分析答案屬性的用途是什麼?
我想它可以讓你點擊標籤以及元素本身。 – Maxpm
@Maxpm for不需要,例如''允許您點擊'foo'來聚焦'input'。 –