Das Dokument beschreibt die Einführung in objektorientiertes CSS (OOCSS) im Rahmen eines Barcamps 2009 in Mainz und hebt die Herausforderungen hervor, die mit herkömmlichem CSS einhergehen, wie unflexible Strukturen und ineffiziente Wartung. OOCSS zielt darauf ab, Quelltext zu optimieren, indem es Prinzipien der objektorientierten Programmierung anwendet, um wiederverwendbare und robuste Komponenten zu schaffen und Struktur von Design und Inhalt zu trennen. Es werden zwei Grundprinzipien vorgestellt: die Trennung von Rahmenelementen und Inhalten sowie die Trennung von Struktur und Design.