Language / Technology

Why do browsers use CSS?

Short answer

CSS specifies presentation such as color, spacing, layout, and adaptation to screen width separately from HTML structure.

How it works

HTML content should remain understandable when CSS fails. Separating presentation from meaning also supports change and reuse.

Key point

The practical point is this: Separating presentation from meaning also supports change and reuse.

References