HTML is the foundation of every web page. Get it right and pages are faster, easier to style, easier to find in search and usable by everyone, including people who rely on screen readers or keyboards. This course teaches HTML as defined by the current HTML Living Standard, from your first file to features that many developers still rebuild with JavaScript.
The early lessons cover the essentials: document structure, text, links, images, tables and forms. Later lessons move on to captions, complex tables, autofill, native dialogs and popovers, sandboxed embeds, sharing metadata and loading performance. Every lesson has small, complete examples you can open in a browser.
Keep DevTools open while you work. Inspecting the DOM the browser actually built is the fastest way to understand what your HTML does.