Your first HTML page
Create a complete HTML document, open it in a browser, and understand what each required part contributes.
Open resourceLearning path
Create, structure, connect, and publish a semantic multi-page website.
Create a complete HTML document, open it in a browser, and understand what each required part contributes.
Open resourceUnderstand how the root element, metadata, and visible document content form a predictable HTML page.
Open resourceStructure readable page content with meaningful headings, paragraphs, emphasis, and quotations instead of visual shortcuts.
Open resourceCreate descriptive links and ordinary multi-page navigation that remain usable, crawlable, and understandable.
Open resourceAdd useful images with dimensions, truthful alternative text, and responsive source choices that avoid layout shift.
Open resourceRepresent unordered sets, ordered sequences, and name-value groups with list structures that communicate relationships.
Open resourceMark up genuine row-and-column data with captions and headers while keeping layout responsibilities in CSS.
Open resourceBuild a form with persistent labels, sensible input types, grouped controls, instructions, and honest submission behavior.
Open resourceChoose landmarks and sectioning elements by their role so navigation and content remain understandable without visual styling.
Open resourceGive a page a truthful title, concise description, encoding, viewport behavior, and canonical identity without unsupported SEO claims.
Open resourceOrganize several HTML documents, shared assets, relative links, and navigation into a small site that works without JavaScript.
Open resourcePrepare a small website for static hosting, deploy it, and verify the real public URL instead of trusting build output alone.
Open resource