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
 HTML <label> tag

