Ein CSS oder CSS-Definition trennt die Art wie Informationen auf einer Webseite angezeigt werden in das Aussehen (Verhalten) von den Daten. Darin werden z.B. Stile, Schriftgrößen, Farben definiert. Mithilfe von CSS kann das Aussehen der gesamten Webseite einfachst realisiert werden ohne alle Seiten bearbeiten zu müssen. Die übliche Endung für solche Dateien ist .css.