input-requires-label
All [ input ] tags must have a corresponding [ label ] tag.
Level: warning
Config value
- true: enable rule
- false: disable rule
The following pattern are not considered violations:
<input type="password">
<input id="some-id" type="password" /> <label for="some-other-id"/>
<input id="some-id" type="password" /> <label for=""/>
<input type="password" /> <label for="something"/>
The following pattern is considered violation:
<label for="some-id"/><input id="some-id" type="password" />
<input id="some-id" type="password" /> <label for="some-id"/>