CSS ist eine Stylesheet-Sprache, die verwendet wird, um das Aussehen und Layout von Webseiten zu gestalten. Mit CSS kann man festlegen, wie HTML-Elemente auf einer Seite dargestellt werden, zum Beispiel Farben, Schriftarten, Abstände, Positionierungen und andere visuelle Eigenschaften. CSS ermöglicht es, das Design von Webseiten zu trennen, sodass der HTML-Code sich auf die Struktur und der CSS-Code auf das Aussehen konzentriert.