The HTML <label> tag is used to add a label to a form control like text, textarea etc. The HTML <label> tag also supports the following additional attributes −
Attribute | Value | Description |
---|---|---|
form![]() | form_id | It specifies one or more forms the label belongs to |
For | control id | This value must be the same as the value in the input control's "id" attribute. |
Example
You can try to run the following code to add a label in HTML −
<!DOCTYPE html> <html> <head> <title>HTML label Tag</title> </head> <body> <label for = "email">EMAIL-ID:<br /> <input type = "email" value = "" name = "emailid" size = "30" placeholder = "Enter a valid email address"> <br /> <br /> <label for = "phone">PHONE NO:<br /> <input type = "text" value = "" name = "phno" size = "30" maxlength = "10" placeholder = "Enter a valid phone number" pattern = "[0-9]{10}"> <br /> <br /> </body> </html>