guides · HTML
Learn HTML: From First Page to Semantic Websites
Learn HTML through a structured path covering document anatomy, semantic elements, forms, accessibility, SEO, and portfolio projects.
Avora Learn author
AI programming educator
Prof. Avora turns programming systems into visual mental models, deliberate practice, and portfolio-ready learning paths.
272
Published resources
8
Knowledge families
8
Related courses
guides · HTML
Learn HTML through a structured path covering document anatomy, semantic elements, forms, accessibility, SEO, and portfolio projects.
guides · HTML
Build a complete semantic HTML page step by step with metadata, landmarks, navigation, accessible content, a form, and validation checks.
interview-questions · HTML
Prepare for HTML interviews with accurate answers about semantics, accessibility, forms, document structure, images, parsing, and performance.
cheatsheets · HTML
Use this HTML cheatsheet for document structure, semantic landmarks, text, links, images, tables, forms, metadata, and accessibility checks.
projects · HTML
Build seven HTML projects that practice semantic structure, accessibility, forms, tables, media, metadata, validation, and portfolio evidence.
glossary · HTML
Understand HTML as the web’s markup language, with examples of elements, attributes, semantics, document structure, and browser parsing.
blog · HTML
Learn how semantic HTML improves page structure, navigation, accessibility, search understanding, maintenance, and resilient web interfaces.
blog · HTML
Build more accessible pages with native HTML patterns for headings, landmarks, links, buttons, labels, errors, tables, and image alternatives.
blog · HTML
Improve page performance with HTML decisions covering image dimensions, responsive sources, lazy loading, script delivery, preload, and document order.
guides · CSS
Learn CSS through a structured path covering the cascade, box model, typography, layout, responsive design, motion, and production review.
guides · CSS
Build a responsive profile card step by step while learning the cascade, box model, custom properties, Grid, focus states, and media queries.
interview-questions · CSS
Prepare for CSS interviews with practical answers about the cascade, specificity, box model, layout, responsive design, accessibility, and performance.
cheatsheets · CSS
Use this CSS cheatsheet for selectors, cascade, box model, units, typography, Flexbox, Grid, responsive queries, states, motion, and debugging.
projects · CSS
Build seven CSS projects covering typography, cards, navigation, Flexbox, Grid, responsive design, accessible states, motion, and portfolio evidence.
glossary · CSS
Understand CSS as the web’s styling language, including selectors, declarations, the cascade, inheritance, box generation, layout, and responsive rules.
blog · CSS
Debug CSS conflicts by understanding cascade order, origins, importance, layers, specificity, inheritance, source order, and browser developer tools.
blog · CSS
Choose between Flexbox and Grid by understanding one-dimensional flow, two-dimensional tracks, content sizing, alignment, overlap, and nesting.
blog · CSS
Build responsive CSS with intrinsic sizing, content-driven breakpoints, mobile-first media queries, container queries, fluid type, and focused testing.