CSS steht für Cascading Style Sheets und ist eine Stylesheet-Sprache, die zur Gestaltung und Formatierung von HTML-Dokumenten verwendet wird. Mit CSS können Webdesigner das Aussehen von Elementen auf einer Website kontrollieren, wie z. B. Farben, Schriftarten, Abstände, Größen und Layouts.
Der Hauptvorteil von CSS besteht darin, dass es Designern ermöglicht, das Erscheinungsbild einer gesamten Website zentral zu steuern, indem sie die Formatierungsinformationen in einer oder mehreren separaten CSS-Dateien speichern. Diese Trennung von Inhalt (HTML) und Design (CSS) erleichtert die Wartung, verbessert die Ladezeiten und ermöglicht eine konsistente Gestaltung über mehrere Seiten hinweg.