beginner
CSS Box Model
Content, padding, border, margin, and box-sizing behavior
CSS Custom Properties
Define reusable theme variables with CSS custom properties
CSS Flexbox
One-dimensional layouts with flex containers and items
CSS Grid
Two-dimensional layouts with rows, columns, and named areas
CSS Responsive Design
Adapt layouts to screen size with media queries and fluid units
CSS Selectors
Target elements with type, class, attribute, and pseudo selectors
intermediate
CSS Animations
Create keyframe-based animations that run automatically and loop
CSS Positioning
Control element placement with static, relative, absolute, fixed, and sticky positioning
CSS Specificity
How the cascade resolves conflicting rules using specificity scoring
CSS Transforms
Translate, rotate, scale, and skew elements in 2D and 3D
CSS Transitions
Animate property changes smoothly between two states