HTML Learning Roadmap & Resources
Beginner Topics
1. HTML Syntax & Structure
- Doctype declaration, <html>, <head>, <body>
2. Text Formatting Tags
- <h1> to <h6>, <p>, <b>, <i>, <u>, <br>, <hr>
3. Links and Anchors
- <a href="...">, target attributes
4. Images
- <img src="..." alt="...">
5. Lists
- <ul>, <ol>, <li>
6. Tables
- <table>, <tr>, <td>, <th>, colspan, rowspan
7. Forms and Input
- <form>, <input>, <textarea>, <select>, <option>, <label>, <button>
Intermediate Topics
8. Semantic HTML
- <header>, <footer>, <main>, <section>, etc.
9. HTML Attributes
- id, class, style, title, href, src, etc.
HTML Learning Roadmap & Resources
10. Media Elements
- <video>, <audio>, <iframe>, <embed>
11. Input Types
- text, email, password, checkbox, radio, etc.
12. Form Validation
- required, pattern, input restrictions
13. Meta Tags
- charset, viewport, description, etc.
14. Block vs Inline Elements
Advanced Topics
15. HTML5 APIs (Intro)
- Geolocation, Drag and Drop, Local Storage
16. Accessibility (a11y)
- aria-* attributes, semantic tags
17. SEO Basics
- Heading structure, meta tags, alt text
18. Microdata & Schema.org
19. Responsive HTML (with CSS)
- Viewport meta tag, mobile-first
HTML Learning Roadmap & Resources
20. Best Practices
- Clean code, indentation, avoid deprecated tags
Free Resources
Free Resources to Learn HTML:
1. MDN Web Docs - HTML: https://developer.mozilla.org/en-US/docs/Web/HTML
2. W3Schools HTML Tutorial: https://www.w3schools.com/html/
3. freeCodeCamp HTML Course: https://www.freecodecamp.org/learn/
4. HTML.com: https://html.com/
5. The Odin Project - Foundations: https://www.theodinproject.com/paths/foundations/courses/foundations
6. Coursera HTML Basics (free audit): https://www.coursera.org/learn/html-css-javascript-for-web-developers
7. YouTube (Traversy Media / Net Ninja / Programming with Mosh)