Learn HTML – Part 49 – id Attribute – Unique Element Identifier

Learn HTML – Part 49 – id Attribute – Unique Element Identifier

The HTML id attribute is used to uniquely identify an element within a webpage.

Each id value must be unique in a page, meaning it cannot be used by multiple elements.


What is the id Attribute?

The id attribute assigns a unique identifier to an HTML element.

This identifier can be used by CSS, JavaScript, and internal page links to reference that specific element.


Basic Syntax

<element id="uniqueName">Content</element>

The value of the id must be unique within the page.


Example – Using id Attribute

<p id="intro">Welcome to HTML learning.</p>

Output:

Welcome to HTML learning.


Using id with CSS

The id attribute is commonly used in CSS to style a specific element.

<style>

#title {
   color: blue;
   font-size: 24px;
}

</style>

<h2 id="title">HTML Tutorial</h2>

Output:

HTML Tutorial


Using id for Page Navigation

The id attribute can be used to create internal page links.

<a href="#section1">Go to Section 1</a>

<h2 id="section1">Section 1</h2>

Output:

Go to Section 1

Section 1


Rules for Using id

  • Each id must be unique within the page
  • An element can have only one id
  • id values should not contain spaces
  • Use meaningful names for better readability

Why Use id?

  • Uniquely identifies an element
  • Used for CSS styling
  • Used for JavaScript interactions
  • Creates internal page navigation links

The id attribute uniquely identifies an HTML element within a webpage.


Common Mistakes Beginners Make

  • Using the same id for multiple elements
  • Using spaces in id values
  • Confusing id with class attributes

Conclusion

The HTML id attribute is used to uniquely identify elements on a webpage.

It plays an important role in styling, scripting, and creating navigation links within a page.

What’s Next?

Now that you understand the id attribute, the next step is learning about the class attribute, which is used to group multiple HTML elements together.

Next: Learn HTML – Part 50 – class Attribute – Grouping HTML Elements →


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