Loading
The language that controls how a web page looks — colors, fonts, spacing, and layout — like choosing paint and furniture for a room.
A style-sheet language that applies visual rules to HTML elements through selectors, properties, and values. The cascade, specificity, and inheritance determine which rules win when conflicts arise.
CSS is a declarative, order-dependent language whose cascade algorithm resolves competing declarations via origin, layer, specificity, scope, and source order. Modern CSS supports custom properties, container queries, and the :has() relational pseudo-class, enabling component-scoped responsive design without JavaScript.