Tôi tự hỏi sự khác biệt giữa hai đoạn mã sau đây là gì:
<label>Input here : </label>
<input type='text' name='theinput' id='theinput'/>
và
<label for='theinput'>Input here : </label>
<input type='text' name='theinput' id='theinput'/>
Tôi chắc chắn rằng nó sẽ làm gì đó khi bạn sử dụng một thư viện JavaScript đặc biệt, nhưng ngoài điều đó ra, nó có xác nhận HTML hay được yêu cầu vì một số lý do khác không?