Cascading Style Sheets (CSS) ist die Programmiersprache, die das Design von HTML-Dokumenten definiert. Mit Hilfe von einfachen Regeln kann man Layout, Farben, Hintergründe, Typografie, etc. nach Belieben bestimmen. Auch Animationen lassen sich mit CSS programmieren.

Ausserdem: In der Rubrik "Wo regiert CSS?" wird dir erklärt, welche Möglichkeiten es gibt, CSS-Code in einem Projekt abzulegen. Das gehört thematisch natürlich auch etwas zur CSS-Theorie.