CSS-Architektur ist die Methodik zur Organisation und Strukturierung von Stylesheets. Ziel ist es, dass der Code gut strukturiert, wiederverwendbar und leicht wartbar ist, insbesondere bei größeren Projekten.
In der CSS-Architektur ist es wichtig, Basisstile, Layout, Module und Zustände zu trennen. Dies hilft, klar zu erkennen, welche Regel wofür gilt, und unnötige Wiederholungen zu vermeiden.
Dieses Beispiel zeigt, wie Basis-, Layout-, Modul- und Zustandsstile in einem einfachen Projekt getrennt werden können.
BEM (Block, Element, Modifier) ist eine beliebte Namenskonvention, die hilft, skalierbaren und sauberen CSS-Code zu schreiben. Blöcke sind eigenständige Einheiten, Elemente sind Teile der Blöcke und Modifikatoren stellen Variationen dar.
In diesem Beispiel zeigt die BEM-Syntax, wie Buttons in verschiedenen Größen und mit Symbolen erstellt werden können.
Einige bewährte Praktiken helfen dabei, Stylesheets übersichtlich und gut wartbar zu halten.
✨ Frag Lara — deine KI-Lernpartnerin
Entsperre personalisierte Lernunterstützung. Lara kann Lektionen erklären, Themen zusammenfassen und deine Lernfragen beantworten — verfügbar ab dem Go-Tarif.
Lara hilft dir, schneller zu lernen — exklusiv für ReadyTools Go-, Plus- und Max-Mitglieder.
Sprache wählen
Thema wählen
© 2025 ReadyTools. Alle Rechte vorbehalten.