🌟 HTML LEARNING ROADMAP (Mana
Style Notes)
🔰 STEP 1: Introduction (Start Here)
• What is Markup Language
• Frontend Development
• HTML, CSS, JavaScript
👉 Goal: Basic understanding of web
🌐 STEP 2: How Web Works
• HTTP
• Domain Names
• Hosting
• DNS
• Browsers
• SEO
👉 Goal: Website ela run avutundo clear
🧱 STEP 3: Your First HTML File
• Tags & Attributes
• Case Insensitivity
• HTML Entities
• Comments
• Whitespaces
👉 Goal: HTML basics strong 💪
🏗️ STEP 4: Basic Structure (VERY IMPORTANT)
• <!DOCTYPE>
• <html>
• <head>
• <meta>
• <body>
👉 Goal: Full page structure ardam
🧱 STEP 5: Basic Tags
• Headings (h1 - h6)
• Paragraph (p)
• Line break (br)
• Horizontal line (hr)
👉 Goal: Content create cheyadam
✍️ STEP 6: Text Formatting
• b, strong
• i, em
• mark, pre
• sub, sup
• Links (a)
👉 Goal: Text style + links
📦 STEP 7: Grouping
• div
• span
👉 Goal: Layout control start
🏷️ STEP 8: Attributes (IMPORTANT)
• id
• class
• style
• data-*
👉 Goal: Elements control & JS connect
🎬 STEP 9: Embedding Media
• Images (img)
• img vs figure
• Audio
• Video
• iframe
• Priority hints
• CSP (last lo chalu)
👉 Goal: Media handle cheyadam 🔥
📊 STEP 10: Tables
• <table>
• <tr>, <td>, <th>
👉 Goal: Data display
📋 STEP 11: Lists
• Ordered list (ol)
• Unordered list (ul)
• Definition list (dl)
• Nested lists
👉 Goal: Structured data
📝 STEP 12: Forms (VERY IMPORTANT 🔥)
• Labels & Inputs
• File Upload
• Validation
• Limitations
👉 Goal: User input handle
🧠 STEP 13: Semantic HTML
• header, nav, main
• section, article
• aside, footer
👉 Goal: Clean + SEO friendly code
🎨 STEP 14: Styling Basics
• Inline CSS
• Internal CSS
• External CSS
👉 Goal: Design start
⚡ STEP 15: JavaScript + Extra
• Including JavaScript
• Accessibility
• Basics of SEO