SA-21/06, C-11, Asapur, Varanasi, UP support@kamaldnp.com +91 8318013442
Lesson 5 of 30

HTML Attributes

2 min read · Free · No login needed

Attributes give extra information about an element. They always sit inside the start tag, in the form name="value". The value is usually written inside double quotes.

Common attributes

  • href — the address a link goes to: <a href="https://kamaldnp.com">Visit us</a>
  • src — the file an image or script loads: <img src="photo.jpg">
  • alt — text shown if an image cannot load, and read by screen readers.
  • width and height — the size of an image in pixels.
  • title — a small tooltip that appears when the mouse hovers over the element.
  • style — CSS written directly on the element.

Quotes matter

Always put attribute values in quotes. Double quotes are the standard. Single quotes also work, but mixing them or leaving them out causes bugs — especially when the value itself contains spaces. For example, href=https://kamaldnp.com without quotes may work, but title=My Photo without quotes breaks, because the browser reads only My as the value.

Every element has attributes

Almost every HTML element accepts the global attributes — id, class, style, and title. You will use id and class constantly when you start styling pages with CSS, so remember them now.

Tip: Attribute names are not case-sensitive, but the convention is to write them in lowercase: href, not HREF.

Example

Example
<!DOCTYPE html>
<html>
<head>
<title>Attributes</title>
</head>
<body>

<a href="https://kamaldnp.com" title="Visit KAMALDNP">KAMALDNP Academy</a>
<p><img src="logo.png" alt="KAMALDNP logo" width="120" height="120"></p>

</body>
</html>

Output

Output — how it looks in the browser
Output of HTML Attributes
Try it yourself: copy the code above into a file named test.html, open it in your browser, and change the text to see what happens. That is how you learn — by changing things and watching the result.
Get certified — just ₹10

Finish all 30 lessons, pass the test (80%), pay ₹10 and get your certificate.

Take the test
Go further with a full course

Free tutorials teach you the basics. Our paid courses add live projects, mentorship and a certificate.

CapCut Mobile Video Editing Course Beginner to Advance
₹99
View
AI & ML with Azure AI, AWS AI & Generative AI
₹10,000
View
Core Python Programming – 3 Month Complete Course
₹700
View
Browse all courses
HTML — Lessons
1. HTML Introduction 2. HTML Editors 3. HTML Basic 4. HTML Elements 5. HTML Attributes 6. HTML Headings 7. HTML Paragraphs 8. HTML Styles 9. HTML Formatting 10. HTML Comments 11. HTML Colors 12. HTML CSS 13. HTML Links 14. HTML Images 15. HTML Favicon 16. HTML Page Title 17. HTML Tables 18. HTML Lists 19. HTML Block and Inline Elements 20. HTML Div 21. HTML Classes 22. HTML Id 23. HTML Iframes 24. HTML JavaScript 25. HTML File Paths 26. HTML Head 27. HTML Layout 28. HTML Responsive 29. HTML Semantics 30. HTML Forms
Final Test — Certificate ₹10

🤖 KAMALDNP AI Assistant

Ask about courses, website & more

Hi! I'm KAMALDNP AI Assistant. Ask me about our courses, website features, or anything else! 😊
Please wait 5s...
🛡️ 7-Day Money-Back Guarantee
🤖 KAMALDNP Assistant ✕

Request human callback:

🔐 Login Required
✕

Download karne ke liye login karo. Login ke baad yahi page pe rahoge!

Naya ho? Register karo →