Learn HTML – Part 39 – label Tag – Form Labels

Learn HTML – Part 39 – label Tag – Form Labels

The HTML label tag is used to define a label for form input elements.

Labels help users understand what information they need to enter in an input field.


What is the label Tag?

The label tag represents a text description for an input field.

It improves usability and accessibility by clearly identifying form controls.


Basic Syntax

<label>Name:</label>
<input type="text">

Example – Simple Label

<form>

   <label>Name:</label><br>
   <input type="text">

</form>

Output:




Using the for Attribute

The for attribute connects a label with a specific input element.

The value of the for attribute should match the id of the input field.

<label for="username">Name:</label>
<input type="text" id="username">

Example – Label with Input Association

<form>

   <label for="email">Email:</label><br>
   <input type="email" id="email">

</form>

Output:




Benefits of Using label

  • Improves accessibility for screen readers
  • Makes forms easier to understand
  • Allows users to click the label to focus the input field
  • Improves overall user experience

Using labels makes forms more user-friendly and accessible.


Example – Complete Form with Labels

<form>

   <label for="name">Name:</label><br>
   <input type="text" id="name">

   <br><br>

   <label for="email">Email:</label><br>
   <input type="email" id="email">

</form>

Common Mistakes Beginners Make

  • Not associating labels with inputs
  • Using labels without meaningful text
  • Forgetting to use the for attribute

Conclusion

The HTML label tag is used to define labels for form inputs.

It improves accessibility, usability, and clarity of HTML forms.

What’s Next?

Now that you understand the label tag, the next step is learning about the textarea tag, which is used to create multi-line text input fields.

Next: Learn HTML – Part 40 – textarea Tag – Multi-line Input →


Series: Learn HTML Series

Facebook
WhatsApp
Twitter
LinkedIn
Pinterest

Leave a Comment

Your email address will not be published. Required fields are marked *

Related Articles from the Series

learn-html-part-63-complete-html-project-thumbnail
Learn HTML – Part 63 – Complete HTML Project (Build a Web Page)
Learn HTML – Part 63 – Complete HTML Project In this final lesson, we will build a complete HTML webpage...
learn-html-part-62-time-tag-date-time-thumbnail
Learn HTML – Part 62 – time Tag – Date & Time
Learn HTML – Part 62 – time Tag – Date & Time The HTML time tag is used to represent dates and times...
learn-html-part-61-mark-tag-highlight-text-thumbnail
Learn HTML – Part 61 – mark Tag – Highlight Text
Learn HTML – Part 61 – mark Tag – Highlight Text The HTML mark tag is used to highlight text that is...
learn-html-part-60-figcaption-tag-figure-caption-thumbnail
Learn HTML – Part 60 – figcaption Tag – Figure Caption
Learn HTML – Part 60 – figcaption Tag – Figure Caption The HTML figcaption tag is used to define a caption...
learn-html-part-59-figure-tag-media-content-thumbnail
Learn HTML – Part 59 – figure Tag – Media Content
Learn HTML – Part 59 – figure Tag – Media Content The HTML figure tag is used to group media content...
learn-html-part-58-track-tag-video-subtitles-thumbnail
Learn HTML – Part 58 – track Tag – Video Subtitles
Learn HTML – Part 58 – track Tag – Video Subtitles The HTML track tag is used to add subtitles, captions,...
learn-html-part-57-source-tag-media-sources-thumbnail
Learn HTML – Part 57 – source Tag – Media Sources
Learn HTML – Part 57 – source Tag – Media Sources The HTML source tag is used to define multiple media...
learn-html-part-56-picture-tag-responsive-images-thumbnail
Learn HTML – Part 56 – picture Tag – Responsive Images
Learn HTML – Part 56 – picture Tag – Responsive Images The HTML picture tag is used to display responsive...
learn-html-part-55-dialog-tag-modal-dialog-thumbnail
Learn HTML – Part 55 – dialog Tag – Modal Dialog
Learn HTML – Part 55 – dialog Tag – Modal Dialog The HTML dialog tag is used to create modal or popup...
learn-html-part-54-summary-tag-details-caption-thumbnail
Learn HTML – Part 54 – summary Tag – Details Caption
Learn HTML – Part 54 – summary Tag – Details Caption The HTML summary tag is used to define a visible...
Scroll to Top