📅  最后修改于: 2023-12-03 15:13:11.262000             🧑  作者: Mango
在HTML中,
下面是一个基本的
<label for="input-field">Email Address:</label>
<input id="input-field" type="email">
在这个例子中,我们使用了一个for属性,其值与关联的输入元素的id属性值匹配。这使得浏览器将
使用
改进可用性:使用
提高易读性:使用
符合可访问性准则:使用
可以通过CSS进行样式修饰。
下面是一些常用属性:
for: 建立
form: 如果
<form id="user-form">
<label>
First name:
<input type="text" name="first-name">
</label>
</form>
accesskey: 指示可让用户使用如Alt+AccessKey等组合键的键盘快捷键来聚焦到元素。
tabindex: 决定元素的tab键顺序。如果未设置tabindex,则默认情况下不是所有元素都在tab键序列中。
当使用
不要在
如果使用
请注意
对于自定义表单控件,您还需要自己设置aria-label和tabindex属性。
使用