Html WCAG错误:违反了有关电子邮件输入标签的规则(我遗漏了什么?)

Html WCAG错误:违反了有关电子邮件输入标签的规则(我遗漏了什么?),html,forms,wcag,Html,Forms,Wcag,我在多次可访问性测试中不断遇到一个错误,指出我的表单没有标签。我为标签添加了for=“EMAIL”。我错过什么了吗 <p> <label for="EMAIL">Email address: </label> <input type="email" name="EMAIL" placeholder="Your email address" required /> </p> <p> <input

我在多次可访问性测试中不断遇到一个错误,指出我的表单没有标签。我为标签添加了
for=“EMAIL”
。我错过什么了吗

<p>
    <label for="EMAIL">Email address: </label>
    <input type="email" name="EMAIL" placeholder="Your email address" required />
</p>

<p>
    <input type="submit" value="Sign up" name="signup"/>
</p>

电邮地址:


对象上的
属性设计为与
id
属性一起使用

尝试:


@trevorp请不要这样做。如果代码格式全部丢失,您可以随意添加,但将四个空格改为两个,等等,这不是一个确定的编辑。此外,不要在句点/句点后插入两个空格;这是打字机时代遗留下来的做法;web浏览器从来没有在网页上显示过额外的空间。
<input type="email" name="EMAIL" id="EMAIL" placeholder="Your email address" required />