CSS steht für Cascading Style Sheets und ist die Sprache, die das Aussehen einer Website bestimmt. Während HTML für Struktur und Inhalt zuständig ist, legt CSS fest, wie diese Inhalte dargestellt werden: Farben, Schriften, Abstände, Anordnung und Animationen.
Die Trennung von Inhalt und Gestaltung ist eine der wichtigsten Grundlagen sauberer Webentwicklung. Sie sorgt dafür, dass sich das Erscheinungsbild zentral anpassen lässt, ohne den Inhalt anzufassen. CSS ist auch der Schlüssel zum Responsive Design, bei dem sich das Layout an jede Bildschirmgröße anpasst.
Gut strukturiertes CSS hält eine Website schlank und schnell, weil der Browser weniger verarbeiten muss. Damit zahlt es indirekt auch auf die Core Web Vitals ein.