This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Although it is explicitly disallowed by the spec [1], the validator validates a page [2] that has two INPUT elements inside of a LABEL. [1] - http://www.w3.org/TR/1999/REC-html401-19991224/interact/forms.html#edef-LABEL [2] - http://validator.w3.org/check?uri=http%3A%2F%2Fwordpress.org%2Fdonate%2F
You mean "each LABEL element is associated with exactly one form control"? Well, this requirement is not spelled out in the DTD then, and since the Validator only checks against the DTD at the moment, it does indeed not find such errors. There are many more such shortcomings (all of which are known issues.)
This is a specification bug; the REC says: [[[ To associate a label with another control implicitly, the control element must be within the contents of the LABEL element. In this case, the LABEL may only contain one control element. ]]] but this is not reflected in the content model for the "label" element in the DTD. [[[ <!-- Each label must not contain more than ONE field --> <!ELEMENT LABEL - - (%inline;)* -(LABEL) -- form field label text --> ]]] I'd suggest you report this discrepancy to the HTML Editor <www-html-editor@w3.org>.