У нас есть следующий код, в котором мы получаем ошибки в валидаторе w3c для «Любой входной потомок элемента метки с атрибутом for должен иметь значение идентификатора, соответствующее значению атрибута».и «Элемент label может содержать не более одного элемента input, button, select, textarea или keygen Потомок».Является ли это чем-то, что должно быть просто проигнорировано валидатором (как это, по-видимому, правильно) или его следует изменить, чтобы успокоить w3c?Обратите внимание, что это html5 doctype.
<fieldset>
<label for="user_is_subscribed">
<input type="hidden" value="0" name="user[is_subscribed]">
<input type="checkbox" value="1" name="user[is_subscribed]" id="user_is_subscribed">
Newsletter Signup
</label>
<span class="checkLabel">We will never spam or give away your information</span>
</fieldset>
Спасибо заранее!