HTML <label> for Attribute
Example
Three radio buttons with labels:
<form action="demo_form.asp">
<label for="male">Male</label>
<input type="radio"
name="gender" id="male" value="male"><br>
<label
for="female">Female</label>
<input type="radio" name="gender"
id="female" value="female"><br>
<label for="other">Other</label>
<input type="radio" name="gender" id="other" value="other"><br><br>
<input type="submit" value="Submit">
</form>
Try it yourself »
Definition and Usage
The for attribute specifies which form element a label is bound to.
Browser Support
Attribute | |||||
---|---|---|---|---|---|
for | Yes | Yes | Yes | Yes | Yes |
Differences Between HTML 4.01 and HTML5
NONE.
Syntax
<label for="element_id">
Attribute Values
Value | Description |
---|---|
element_id | The id of the element the label is bound to |
HTML <label> tag