CSS wurde ursprünglich im Jahr 1996 entwickelt und ist eine Weiterentwicklung der vorherigen Programmiersprache HTML. Die Hauptidee von CSS war es, die Trennung von Inhalt und Design zu ermöglichen. Dies bedeutet, dass HTML-Dokumente nur Inhalte (Text, Bilder, etc.) enthalten sollten, während CSS-Dokumente das Aussehen dieser Inhalte bestimmen sollten. Dies erleichtert Dir die Wartung und Aktualisierung von Websites erheblich, da Änderungen am Design in einem einzigen CSS-Dokument vorgenommen werden können, anstatt in jedem einzelnen HTML-Dokument.