CSS steht für Cascading Style Sheets, eine Stilsprache, die verwendet wird, um Schriften, Abstände, Farben und andere Stilelemente zu Dokumenten im Internet hinzuzufügen. CSS wird verwendet, um Dokumente zu formatieren, die in Auszeichnungssprachen wie z HTML, XHTML und XML.
In einer typischen Anwendung der Technologie existiert ein CSS-Dokument als Textdatei, die den Stil vieler zugehöriger Inhaltsdokumente steuert. Eine Änderung im CSS-Dokument erzeugt eine Änderung in allen zugehörigen Inhaltsdokumenten. Mit CSS kann ein Webentwickler ein Stilelement wie eine Textschriftart in Hunderten von Dokumenten sofort durch eine einzige Änderung im CSS-Dokument ändern.