Existe uma melhor prática sobre a nidificação de labele inputelementos HTML?
maneira clássica:
<label for="myinput">My Text</label>
<input type="text" id="myinput" />
ou
<label for="myinput">My Text
<input type="text" id="myinput" />
</label>
inputnão pertence semanticamente a um label, notei hoje que os desenvolvedores do Bootstrap discordam de mim . Alguns elementos, como caixas de seleção embutidas, têm um estilo diferente, dependendo de inputestar dentro ou fora.
<label for="id">pois tenho vários formulários na página e não posso usar o idatributo para muitos widgets sem cair na unique id per pagearmadilha. A única maneira aceitável de acessar o widget é por form + widget_name.
<input />interior de<label>, é que você pode omitirforeid:<label>My text <input /></label>no seu exemplo. Muito melhor!