Click any card to open that lesson
Master the core building blocks of web development through these essential lessons.
Overview, editors, and basic syntax — get started.
Tags, attributes, and how elements build structure.
title, favicon, meta tags — SEO & basic setup.
Headings, paragraphs, emphasis, lists and semantic text.
Anchors, attributes, image tags, alt text and best practices.
Inline, internal, external — how CSS connects to HTML.
Ordered/unordered lists, definition lists, and table markup & usage.
Names, values, colornames & colorvalues — color basics for the web.
Understand display behavior and how layout flow changes.
divs, semantic tags (header, nav, main, aside, footer) and layout patterns.
Inputs, labels, buttons, select, textarea, validation basics and best practices.
Entities, URL encode, iframes and other useful HTML features.