Interaction to Next Paint (INP) becomes a Core Web Vital on March 12. Start making your websites more responsive to user input today.
Learn how.
Stay organized with collections
Save and categorize content based on your preferences.
check_circle
Welcome to Learn HTML!
subject
Article
This HTML course for web developers provides a solid overview for developers, from novice to expert level HTML.
check_circle
Overview of HTML
subject
Article
A brief introduction to the key concepts in HTML.
check_circle
Document structure
subject
Article
Learn how to structure your HTML documents with a solid foundation.
check_circle
Metadata
subject
Article
How to use meta tags to provide information about your documents.
check_circle
Semantic HTML
subject
Article
Using the correct HTML elements to describe your document content.
check_circle
Headings and sections
subject
Article
How to correctly use sectioning elements to give meaning to your content.
check_circle
Attributes
subject
Article
Learn about the different global attributes along with attributes specific to particular HTML elements.
check_circle
Text basics
subject
Article
How to format text using HTML.
check_circle
Links
subject
Article
Everything you need to know about links.
check_circle
Lists
subject
Article
Lists and other ways of grouping your content.
check_circle
Navigation
subject
Article
Navigation is a key element of any site of application, and it starts with HTML.
check_circle
Tables
subject
Article
Understanding how to use tables to mark up tabular data.
check_circle
Forms
subject
Article
An overview of forms in HTML.
check_circle
Images
subject
Article
An overview of images in HTML.
check_circle
Audio and Video
subject
Article
Discover how to work with HTML media such as audio and video.
check_circle
Template, slot, and shadow
subject
Article
An explanation of template, slot, and shadow.
check_circle
HTML APIs
subject
Article
Learn how HTML information can be exposed and manipulated using JavaScript.
check_circle
Focus
subject
Article
How to manage focus order in your HTML documents.
check_circle
Other inline text elements
subject
Article
An introduction to the range of elements used to mark-up text.
check_circle
Details and summary
subject
Article
Discover how the very useful details and summary elements work, and where to use them.
check_circle
Dialog
subject
Article
The
check_circle
Conclusion and next steps
subject
Article
Wrapping up with some further resources.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]