CSS
Cascading Style Sheets, kurz CSS: eine Stylesheet-Sprache, mit der die Darstellung von in HTML oder XML ausgezeichneten Dokumenten – Farben, Schriftarten, Abstände, Positionierung, Animationen – festgelegt wird.
CSS trennt die inhaltliche Auszeichnung vom visuellen Layout: HTML beschreibt, was dargestellt wird, CSS beschreibt, wie. Über externe Stylesheets lässt sich das Erscheinungsbild zentral pflegen, ein konsistentes Corporate Design für Unternehmen und private Webseiten realisieren und die Darstellung gezielt an verschiedene Browser, Bildschirmgrößen und Endgeräte anpassen (Responsive Design via Media Queries).
Entwickelt wurde CSS ab 1994 von Håkon Wium Lie und Bert Bos. Die erste Empfehlung „CSS Level 1” erschien 1996, CSS 2.1 wurde 2011 verabschiedet. Seitdem wird CSS modular weiterentwickelt – einzelne Module wie Flexbox, Grid Layout, Custom Properties (Variablen), Animations oder Container Queries werden unabhängig voneinander spezifiziert und vom W3C als Standard freigegeben. CSS gilt heute neben HTML und JavaScript als eine der drei Grundtechnologien des Webs.