This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
The HTML specification for the value attribute on the input element says: value = cdata [CA] This attribute specifies the initial value of the control. It is optional except when the type attribute has the value "radio" or "checkbox". However, when presented with <input type="checkbox" name="chk1" /> (without a value attribute) the validator will still pass this as valid, even though it is not. The validator should generate an error message that the required attribute value is missing.
This requirement cannot be expressed in DTDs and the Validator is currently limited to DTD Validation; this is a known issue and there are many more things the validator should but does not check for.