Die Cascading Style Sheets, kurz CSS, erlauben es, die Formatierungen der Inhalte und Layouteigenschaften vom HTML-Code zu trennen, sodass sie in eine eigene Datei ausgelagert werden können. Mithilfe von CSS werden beispielsweise Schriftart, -größe und -farbe definiert oder die Positionierung von Grafiken bestimmt.