Learn HTML
This HTML course for web developers provides a solid overview for developers, from novice to expert level HTML.
Go back
Welcome to Learn HTML!
This HTML course for web developers provides a solid overview for developers, from novice to expert level HTML.
Document structure
Learn how to structure your HTML documents with a solid foundation.
Metadata
How to use meta tags to provide information about your documents.
Semantic HTML
Using the correct HTML elements to describe your document content.
Headings and sections
How to correctly use sectioning elements to give meaning to your content.
Attributes
Learn about the different global attributes along with attributes specific to particular HTML elements.
Audio and Video
Discover how to work with HTML media such as audio and video.
HTML APIs
Learn how HTML information can be exposed and manipulated using JavaScript.
Other inline text elements
An introduction to the range of elements used to mark-up text.
Details and summary
Discover how the very useful details and summary elements work, and where to use them.
Dialog
The <dialog> element is useful for representing any kind of dialog in HTML. Find out how it works.