CSS Specifications

Comprehensive guide to CSS specifications from the W3C CSS Working Group. Learn modern CSS features, understand specification statuses, and master the latest web styling standards.

Understanding Specification Status

Recommendation

Stable, widely implemented

Candidate Rec

Testing phase, stable API

Working Draft

In development, may change

Note

Informational, guidance

CSS Modules by Category

📚

CSS Fundamentals

Core CSS specifications and syntax foundation

Explore Module

Key Specifications

CSS 2.1

The stable foundation of CSS with all interoperably implemented features

Recommendation
CSS Snapshots 2024

Current state of CSS - distinguishing stable from experimental features

Working Group Note
CSS Syntax Level 3

How to parse CSS, including error handling and recovery

Candidate Recommendation
CSS Values and Units Level 4

Common values and units used throughout CSS specifications

Working Draft
🎯

Selectors & Media Queries

Advanced selectors and responsive design queries

Explore Module

Key Specifications

Selectors Level 4

Extended selectors including :has(), :is(), :where() and more

Working Draft
Media Queries Level 4

Enhanced media features for modern devices and capabilities

Candidate Recommendation
CSS Conditional Rules Level 4

Testing for selector support and combining conditions

Working Draft
Media Queries Level 5

Ambient light sensing and JavaScript availability testing

Working Draft
📐

Layout & Positioning

Modern layout systems and positioning techniques

Explore Module

Key Specifications

CSS Grid Layout Level 2

Two-dimensional grid-based layout system with subgrids

Candidate Recommendation
CSS Flexible Box Layout Level 1

One-dimensional layout method for arranging items in rows or columns

Candidate Recommendation
CSS Multi-column Layout Level 1

Flowing content across multiple columns like newspapers

Working Draft
CSS Anchor Positioning

Position elements relative to other elements anywhere on the page

Working Draft

Visual & Animations

Visual effects, colors, and animation specifications

Explore Module

Key Specifications

CSS Color Level 4

Extended color spaces, new color functions, and relative colors

Candidate Recommendation
CSS Animations Level 1

Keyframe-based animations with timing functions and delays

Working Draft
CSS Transitions Level 1

Smooth transitions between property value changes

Working Draft
CSS Transforms Level 1

2D and 3D transformations including rotation, scaling, and translation

Working Draft
🚀

Modern CSS Features

Cutting-edge CSS features and experimental specifications

Explore Module

Key Specifications

CSS Custom Properties Level 1

CSS variables for storing and reusing values throughout stylesheets

Candidate Recommendation
CSS Container Queries Level 1

Style elements based on the size of their containing element

Working Draft
CSS Nesting

Write nested CSS rules for better organization and maintainability

Working Draft
CSS View Transitions Level 1

Smooth transitions when content changes or pages navigate

Working Draft

Official CSS Resources