Je me demande quelle est la différence entre les deux extraits de code suivants:
<label>Input here : </label>
<input type='text' name='theinput' id='theinput'/>
et
<label for='theinput'>Input here : </label>
<input type='text' name='theinput' id='theinput'/>
Je suis sûr que cela fait quelque chose lorsque vous utilisez une bibliothèque JavaScript spéciale, mais à part cela, cela valide-t-il le code HTML ou requis pour une autre raison?