(auch: Cascading Style Sheets) CSS ist eine Programmiersprache für Designvorlagen, also eine Verbindung von Schriftformaten und Farben in einem System. Bei CSS handelt es sich um eine Vereinfachung von der Programmiersprache HTML, indem die Farben und Formate als Styles in Extradateien gespeichert werden, sodass es zu einen einheitlichen Design für die ganze Homepage gilt.
Mittels einer hierarchischen Struktur können einzelnen HTML-Elementen bestimmte Design-Vorgaben zugewiesen und so die Darstellung der Elemente beeinflusst werden.