HTML attributes add extra detail to elements so the browser knows how to handle them. Here you will see examples and will cover the full guide.
Table of Content
What are HTML Attributes?
An attribute adds detail to an element. It defines extra information about that element. It can also change the way the element behaves on the page.
The syntax looks like this:
<tagname attribute="value">content</tagname>You write the attribute inside the opening tag. The attribute always has a name and a value.
Here are the commonly used HTML attributes:
idsets a unique name for one element.classgroups many elements under one style.hrefpoints to a web address in a link.srcpoints to the file source of an image or media.
Global vs. Specific Attributes in HTML with Examples
A global attribute applies to every element in HTML. A specific attribute works only on some elements.
Here is a table to show the main difference:
| Attribute Type | Use | Example |
|---|---|---|
| Global | Works on all elements | id, class, title |
| Specific | Works only on some elements | href (for <a>), src (for <img>) |
Global attributes give more control across all elements. Specific attributes add detail only to certain tags.
Examples of HTML Attributes
Use of id:
<p id="intro">This is a paragraph with an id attribute.</p>This example sets a unique name for the paragraph. The id attribute lets you target that element with CSS or JavaScript. It makes the element stand alone with a clear reference.
Use of class:
<p class="note">This is one paragraph with a class.</p>
<p class="note">This is another paragraph with the same class.</p>This example groups two paragraphs under one class. The class attribute lets you style or script many elements at once. You can use the same class name across the page.
Use of href:
<a href="https://example.com">Visit Example</a>This example creates a link to an external page. The href attribute holds the web address. The anchor tag then uses it to send the user to that location.
Use of src:
<img src="photo.jpg" alt="Sample photo">This example loads an image on the page. The src attribute points to the file path. The browser uses that path to fetch and display the image.
Wrapping Up
In this article you learned what attributes are and how to use them. You also saw the difference between global and specific attributes.
Here is a quick recap:
- Attributes add detail and control to elements.
- Syntax follows the pattern
name="value". - Global attributes work on every element.
- Specific attributes work on certain tags only.
- You saw examples of
id,class,href, andsrc.
FAQs
What are HTML attributes with examples?
<img src="image.jpg" alt="Example">
srcdefines the image pathaltprovides alternative text
What is the difference between id and class in HTML?
<div id="header">Header</div>
<div class="menu">Menu</div>
idis unique for one elementclasscan be reused on multiple elements
How do you use href attribute in HTML links?
<a href="https://example.com">Visit Site</a>
hrefspecifies the destination URL- It is required in
<a>tags to make clickable links
What are global attributes in HTML?
<p id="para1" class="text" style="color:red;">Hello</p>
id,class, andstyleare global attributes- They improve styling and scripting
Similar Reads
The HTML input tag lets you add fields for user data in forms. You use this tag to collect text,…
You use the style attribute to add CSS to a single HTML element without using a stylesheet or class. What…
The <footer> tag defines a footer section in HTML. It creates a clear endpoint for a page or section. Browsers…
A web page must follow a clear structure so browsers can read and show it correctly. This guide helps you…
Paragraphs help group-related text. They build clear, readable pages. You use them to split ideas or topics. The HTML p…
The DOCTYPE ensures that your HTML is readable by browsers and ensures that pages follow modern standards. Understand the DOCTYPE…
This guide shows how to build HTML with separate parts as components and how each part helps in reuse and…
HTML5 gave the web new elements that describe content with more meaning. Developers now use these elements to build pages…
The HTML form tag helps you collect user input on a website. You use the HTML form tag to create…
HTML code does not always show the same result on every browser. Old browsers follow outdated rules while modern browsers…