Yuvalanmasını ilişkin en iyi yöntem var mıdır label
ve input
HTML öğeleri?
klasik yol:
<label for="myinput">My Text</label>
<input type="text" id="myinput" />
veya
<label for="myinput">My Text
<input type="text" id="myinput" />
</label>
input
Anlamsal olarak a'nın içine girmediğini kabul etsem de label
, bugün Bootstrap geliştiricilerinin benimle aynı fikirde olmadığını fark ettim . Satır içi onay kutuları gibi bazı öğeler, input
içeride veya dışarıda olmasına bağlı olarak farklı şekilde stilize edilir.
<label for="id">
sayfada oluşturmak için çok kötü bir fikir oldu ve ben tuzağa id
düşmeden birçok widget için öznitelik kullanamazsınız unique id per page
. Widget'a erişmenin kabul edilebilir tek yolu şudur form + widget_name
.
<input />
İçine koymanın büyük profesyonellerinden biri , örneğin<label>
atlayabileceğinizfor
veid
:<label>My text <input /></label>
Çok daha hoş!