CSS (Cascading Style Sheets) bestimmt, wie eine Webseite aussieht: Farben, Schriftarten, Abstände, Layout. Während HTML festlegt, was auf der Seite steht, sagt CSS, wie es dargestellt wird.
Eine gut gestaltete Website nutzt CSS, um auf jedem Bildschirm – vom Smartphone bis zum großen Monitor – gut lesbar und ansprechend auszusehen.