Cascading Style Sheets (CSS) sind Code-Elemente, die Programmierer und Anwender verwenden, um die Gestaltung eines HTML-Dokuments zu definieren. In der Praxis wird es z.B. verwendet um das Erscheinungsbild einer Website zu definieren. CSS beschreibt, wie HTML-Elemente angezeigt werden sollen.