What does this mean?

People using screen readers are not able to see the layout of a form. To make forms accessible, they must define explicit text labels for each form control.

Usually the best solution is to use a <label> element. The label may be linked to by the form control:

<label for="name">Full name</label>
<input type="name" id="name">

or the <label> can be wrapped around the form control:

<label>
    Full name <input type="name">
</label>

Buttons are different, as their labels are specified by the code for the button, e.g.

<input type="submit" value="Send message">
<button>Send message</button>

Alternatively ARIA attributes, such as aria-label may be used, but this information will not be conveyed to visual users. For more information, see W3C's guide to labeling controls.

Hidden input fields (<input type="hidden">) do not require labels. Note that the placeholder attribute should not be used as an alternative to a label.



58.4% done

How close this website is to fixing this issue.

HTML Found on page Issues
<textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response" style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea> 45
<input type="file" name="espr$renderHost$PageStructureDisplayRenderer$esctl_ebfa032a-d9a1-49f5-8005-eaa34bf85099$InnerRenderer_ebfa032a-d9a1-49f5-8005-eaa34bf85099$esctl_376f19f8-56ae-448a-bfb3-d776b221f8c6$InnerRenderer_376f19f8-56ae-448a-bfb3-d776b221f8c6$esctl_f4969455-f7dd-4435-8321-0c96674c755a$InnerRenderer_f4969455-f7dd-4435-8321-0c96674c755a$esctl_660e8f33-8991-493c-9dfc-cb940a9ab75b$formBuilderUI$fieldset$formBuilderStructureInputRendererHost$FormBuilderStructureInputRenderer$esctl_accd1398-2d2a-4506-bc34-2244ae9cb0f8$container$ModuleAttachment_0$fuFile" id="espr_renderHost_PageStructureDisplayRenderer_esctl_ebfa032a-d9a1-49f5-8005-eaa34bf85099_InnerRenderer_ebfa032a-d9a1-49f5-8005-eaa34bf85099_esctl_376f19f8-56ae-448a-bfb3-d776b221f8c6_InnerRenderer_376f19f8-56ae-448a-bfb3-d776b221f8c6_esctl_f4969455-f7dd-4435-8321-0c96674c755a_InnerRenderer_f4969455-f7dd-4435-8321-0c96674c755a_esctl_660e8f33-8991-493c-9dfc-cb940a9ab75b_formBuilderUI_fieldset_formBuilderStructureInputRendererHost_FormBuilderStructur 4
<span role="checkbox" style="vertical-align: middle;">...</span> 4
<input type="file" name="espr$renderHost$PageStructureDisplayRenderer$esctl_ebfa032a-d9a1-49f5-8005-eaa34bf85099$InnerRenderer_ebfa032a-d9a1-49f5-8005-eaa34bf85099$esctl_376f19f8-56ae-448a-bfb3-d776b221f8c6$InnerRenderer_376f19f8-56ae-448a-bfb3-d776b221f8c6$esctl_f4969455-f7dd-4435-8321-0c96674c755a$InnerRenderer_f4969455-f7dd-4435-8321-0c96674c755a$esctl_660e8f33-8991-493c-9dfc-cb940a9ab75b$formBuilderUI$fieldset$formBuilderStructureInputRendererHost$FormBuilderStructureInputRenderer$esctl_fa452bf3-057a-4e77-848e-b7d67ac69d0d$container$ModuleAttachment_0$fuFile" id="espr_renderHost_PageStructureDisplayRenderer_esctl_ebfa032a-d9a1-49f5-8005-eaa34bf85099_InnerRenderer_ebfa032a-d9a1-49f5-8005-eaa34bf85099_esctl_376f19f8-56ae-448a-bfb3-d776b221f8c6_InnerRenderer_376f19f8-56ae-448a-bfb3-d776b221f8c6_esctl_f4969455-f7dd-4435-8321-0c96674c755a_InnerRenderer_f4969455-f7dd-4435-8321-0c96674c755a_esctl_660e8f33-8991-493c-9dfc-cb940a9ab75b_formBuilderUI_fieldset_formBuilderStructureInputRendererHost_FormBuilderStructur 1
<select name="espr$renderHost$PageStructureDisplayRenderer$esctl_849eaa12-43a9-4585-95b1-1a815b39b730$InnerRenderer_849eaa12-43a9-4585-95b1-1a815b39b730$esctl_e672d4bd-7501-4c32-8f01-3aade750a7c2$InnerRenderer_e672d4bd-7501-4c32-8f01-3aade750a7c2$esctl_19a21f50-5989-4816-bea7-bded28f1a7b3$esPageLister$esPageListerControl$ddlPageLister" onchange="javascript:setTimeout('__doPostBack(\'espr$renderHost$PageStructureDisplayRenderer$esctl_849eaa12-43a9-4585-95b1-1a815b39b730$InnerRenderer_849eaa12-43a9-4585-95b1-1a815b39b730$esctl_e672d4bd-7501-4c32-8f01-3aade750a7c2$InnerRenderer_e672d4bd-7501-4c32-8f01-3aade750a7c2$esctl_19a21f50-5989-4816-bea7-bded28f1a7b3$esPageLister$esPageListerControl$ddlPageLister\',\'\')', 0)" id="espr_renderHost_PageStructureDisplayRenderer_esctl_849eaa12-43a9-4585-95b1-1a815b39b730_InnerRenderer_849eaa12-43a9-4585-95b1-1a815b39b730_esctl_e672d4bd-7501-4c32-8f01-3aade750a7c2_InnerRenderer_e672d4bd-7501-4c32-8f01-3aade750a7c2_esctl_19a21f50-5989-4816-bea7-bded28f1a7b3_esPageLister_esPageLi 1
<input type="file" name="espr$renderHost$PageStructureDisplayRenderer$esctl_edc0e109-6c95-4852-9b47-1793ab1716d9$InnerRenderer_edc0e109-6c95-4852-9b47-1793ab1716d9$esctl_37fd146a-c499-49de-8b15-b49a17c0bfbf$InnerRenderer_37fd146a-c499-49de-8b15-b49a17c0bfbf$esctl_b7346fc4-3c49-4afb-8b2c-671aa5d48381$formBuilderUI$fieldset$formBuilderStructureInputRendererHost$FormBuilderStructureInputRenderer$esctl_fa452bf3-057a-4e77-848e-b7d67ac69d0d$container$ModuleAttachment_0$fuFile" id="espr_renderHost_PageStructureDisplayRenderer_esctl_edc0e109-6c95-4852-9b47-1793ab1716d9_InnerRenderer_edc0e109-6c95-4852-9b47-1793ab1716d9_esctl_37fd146a-c499-49de-8b15-b49a17c0bfbf_InnerRenderer_37fd146a-c499-49de-8b15-b49a17c0bfbf_esctl_b7346fc4-3c49-4afb-8b2c-671aa5d48381_formBuilderUI_fieldset_formBuilderStructureInputRendererHost_FormBuilderStructureInputRenderer_esctl_fa452bf3-057a-4e77-848e-b7d67ac69d0d_container_ModuleAttachment_0_fuFile"> 1
<select name="espr$renderHost$PageStructureDisplayRenderer$esctl_56ea6e03-82e5-487a-b9ea-9a8dad2cbfa0$InnerRenderer_56ea6e03-82e5-487a-b9ea-9a8dad2cbfa0$esctl_c1dbee62-a714-4cfd-80f7-355402ea0bfe$InnerRenderer_c1dbee62-a714-4cfd-80f7-355402ea0bfe$esctl_20ea8b97-6031-4476-9e7b-e933a289d9d7$InnerRenderer_20ea8b97-6031-4476-9e7b-e933a289d9d7$esctl_3b5ca24f-29f6-408c-b7c4-170fb11f66b2$InnerRenderer_3b5ca24f-29f6-408c-b7c4-170fb11f66b2$esctl_bdadea50-0f2a-49c6-be18-476a602ef5c4$esPageLister$esPageListerControl$ddlPageLister" onchange="javascript:setTimeout('__doPostBack(\'espr$renderHost$PageStructureDisplayRenderer$esctl_56ea6e03-82e5-487a-b9ea-9a8dad2cbfa0$InnerRenderer_56ea6e03-82e5-487a-b9ea-9a8dad2cbfa0$esctl_c1dbee62-a714-4cfd-80f7-355402ea0bfe$InnerRenderer_c1dbee62-a714-4cfd-80f7-355402ea0bfe$esctl_20ea8b97-6031-4476-9e7b-e933a289d9d7$InnerRenderer_20ea8b97-6031-4476-9e7b-e933a289d9d7$esctl_3b5ca24f-29f6-408c-b7c4-170fb11f66b2$InnerRenderer_3b5ca24f-29f6-408c-b7c4-170fb11f66b2$esctl_bdadea50-0f2a-49c6-be18 1
<input type="file" name="espr$renderHost$PageStructureDisplayRenderer$esctl_edc0e109-6c95-4852-9b47-1793ab1716d9$InnerRenderer_edc0e109-6c95-4852-9b47-1793ab1716d9$esctl_37fd146a-c499-49de-8b15-b49a17c0bfbf$InnerRenderer_37fd146a-c499-49de-8b15-b49a17c0bfbf$esctl_b7346fc4-3c49-4afb-8b2c-671aa5d48381$formBuilderUI$fieldset$formBuilderStructureInputRendererHost$FormBuilderStructureInputRenderer$esctl_798c5dc9-01ea-4d72-903c-58de4de08496$container$ModuleAttachment_0$fuFile" id="espr_renderHost_PageStructureDisplayRenderer_esctl_edc0e109-6c95-4852-9b47-1793ab1716d9_InnerRenderer_edc0e109-6c95-4852-9b47-1793ab1716d9_esctl_37fd146a-c499-49de-8b15-b49a17c0bfbf_InnerRenderer_37fd146a-c499-49de-8b15-b49a17c0bfbf_esctl_b7346fc4-3c49-4afb-8b2c-671aa5d48381_formBuilderUI_fieldset_formBuilderStructureInputRendererHost_FormBuilderStructureInputRenderer_esctl_798c5dc9-01ea-4d72-903c-58de4de08496_container_ModuleAttachment_0_fuFile"> 1
<select name="espr$renderHost$PageStructureDisplayRenderer$esctl_56ea6e03-82e5-487a-b9ea-9a8dad2cbfa0$InnerRenderer_56ea6e03-82e5-487a-b9ea-9a8dad2cbfa0$esctl_c1dbee62-a714-4cfd-80f7-355402ea0bfe$InnerRenderer_c1dbee62-a714-4cfd-80f7-355402ea0bfe$esctl_59eb7c63-2679-4264-818f-842625d59f32$InnerRenderer_59eb7c63-2679-4264-818f-842625d59f32$esctl_0a8fa69b-9e13-45ad-867d-eec31045b95d$InnerRenderer_0a8fa69b-9e13-45ad-867d-eec31045b95d$esctl_1e6b5fdd-191b-4e6e-bac2-4034cbe56c32$esPageLister$esPageListerControl$ddlPageLister" onchange="javascript:setTimeout('__doPostBack(\'espr$renderHost$PageStructureDisplayRenderer$esctl_56ea6e03-82e5-487a-b9ea-9a8dad2cbfa0$InnerRenderer_56ea6e03-82e5-487a-b9ea-9a8dad2cbfa0$esctl_c1dbee62-a714-4cfd-80f7-355402ea0bfe$InnerRenderer_c1dbee62-a714-4cfd-80f7-355402ea0bfe$esctl_59eb7c63-2679-4264-818f-842625d59f32$InnerRenderer_59eb7c63-2679-4264-818f-842625d59f32$esctl_0a8fa69b-9e13-45ad-867d-eec31045b95d$InnerRenderer_0a8fa69b-9e13-45ad-867d-eec31045b95d$esctl_1e6b5fdd-191b-4e6e-bac2 1
<input id="html5_1dvvl5iv413m7fja16khdit9k93" type="file" style="font-size: 999px; opacity: 0; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;" accept> 1
61 distinct issues were found in the sample of 125 web pages. Only the first 10 issues are shown here.
More results from Chelmsford City Council