我不知道为什么我在
http://validator.w3.org/check检查我的页面时不断收到此错误错误是:
Line 235,Column 84: The for attribute of the label element must refer to a form control. … <label for="name" style="line-height:24px;">Your Name</label><br>
这是我的实际代码
<div> <label for="name" style="line-height:24px;">Your Name</label><br> <input class="css_form_namefield TooltipIstok " type="text" name="name" value="" style="width: 554px;" maxlength="50" > </div>
解决方法
如果在标签元素中使用for属性,则必须匹配表单中的输入元素的id.
即
<label for="field-id" style="line-height:24px;">Your Name</label><br> <input type="text" id="field-id">
此页面可能有助于更多信息. http://www.w3.org/TR/WCAG-TECHS/H44.html