HTML & CSS / Foundations
HTML & CSS β Foundations
Meaningful content, native forms, selectors, and boxes.
What you will learn
- Meaningful content, native forms, selectors, and boxes.
Documents, browsers, and a reliable workflow
Understand how HTML content and CSS presentation become a usable document, then inspect the actual browser model rather than guessing from appearance.
Start learningSemantic text, links, and navigation
Build a document outline and navigation that remain understandable through headings, link names, and native interaction.
Start learningImages, lists, and data tables
Represent alternatives, grouped information, and tabular relationships without using presentation as the only carrier of meaning.
Start learningForms, labels, and native controls
Create controls whose purpose, grouping, and submission behavior are understandable before adding custom styling.
Start learningSelectors, inheritance, and the cascade
Predict which declarations apply by separating matching, precedence, specificity, and inheritance.
Start learningThe box model, sizing, and normal flow
Reason about the space an element occupies and use ordinary document flow before positioning content manually.
Start learning