Cascading Style Sheets ist eine Stylesheet-Sprache mit der vorrangig das Layout und Design von Websites gestaltet wird. Durch die stetige Weiterentwicklung des World Wide Web Consortiums (W3C) und die immer bessere Unterstützung aktueller Browser können mittlerweile auch komplexere Designs und Animationen damit realisiert werden.