CSS ist eine formale Sprache für die Gestaltung von Webseiten. Während man mit HTML die Elemente einer Seite inhaltlich beschreibt, teilt man mit CSS-Code mit, wie diese Elemente aussehen und angezeigt werden sollen.