Keentune

CSS curriculum

25 chapters
·
258 concepts
·
free
Everything the adaptive question bank can teach and test in CSS, from foundations through advanced practice. Work through it in order, or start practicing and let the questions find your level.
Start practicing CSS

New here? Read the CSS guide

A free 17-minute primer — the mental model, the mistakes beginners make, and what to practice first.

A. How CSS works — syntax, parsing and at-rules

B. Cascade, specificity and inheritance

C. Selectors and combinators

D. The box model

E. Values and units

F. Display and normal flow

G. Flexbox

H. Grid

I. Positioning and stacking

J. Backgrounds, borders and shadows

K. Typography and text

L. Color

M. Transforms

N. Transitions and animations

O. Responsive design and container queries

P. Overflow and scrolling

Q. Sizing and intrinsic sizes

R. Modern layer — custom properties, cascade layers, feature queries, nesting

S. Visual effects

T. Lists, tables, counters and generated content

U. Anchor positioning

V. Scroll-driven animations

W. Scoped styles — @scope

X. Multi-column layout

Y. Environment variables and env()

Keentune is not affiliated with or endorsed by the organizations whose documentation informs these maps.
Start practicing CSS
All about CSS practice
Browse all free study guides
Also on your phone
All exam, test, and product names and trademarks are the property of their respective owners and are used here for identification and reference only. Keentune is independent study practice — not affiliated with, authorized, or endorsed by any of these organizations.
© 2026 SportaApp LLC