1
HTML/CSSBeginner#html#tables
<label> improves accessibility and usability by making the input's purpose clear and expanding the clickable area. Associate it via the 'for' attribute matching the input's id, or by wrapping the input inside the label.
<label for="email">Email</label> <input id="email" type="email"> <!-- or wrapping --> <label>Email <input type="email"></label>