CSS
20 lessons Learn at your own pace
Master CSS from basics to advanced. Learn styling, layouts, Flexbox, Grid, and responsive design with practical examples.
What you’ll learn
CSS Fundamentals & Setup
5 lessonsCSS Introduction & History: What Is CSS and Why It Matters · CSS Syntax & How Browsers Apply Styles · Setting Up Your CSS Workspace: Linking Files & Live Server
Start moduleColors, Backgrounds & Effects
7 lessonsCSS Colors (HEX, RGB, HSL, OKLCH) · CSS Backgrounds · CSS Gradients (Linear, Radial, Conic)
Start moduleSelectors & the Cascade
8 lessonsCSS Basic Selectors: Type, Class, ID, Universal & Grouping · CSS Combinators: Descendant, Child, Adjacent & General Sibling · CSS Attribute Selectors: [attr], ^=, $=, *= and More
Start module