Die Abkürzung CSS steht für Cascading Style Sheets (dt. mehrstufige Formatvorlagen) ist eine Sprache, die in der Webentwicklung verwendet wird, um das visuelle Erscheinungsbild einer HTML-Seite zu definieren, einschließlich des Layouts, der Farben, der Schriftarten und anderer Designelemente.
Sie bietet eine Möglichkeit, den Inhalt und die Struktur einer Webseite von ihrer Darstellung und ihrem Styling zu trennen.