Beetje Coderen

Les 24

CSS-architectuur

CSS schaalbaar organiseren: BEM, cascade layers en componenten.

⏱ 45–60 minuten leestijd + oefenen

🎯 Na deze les kun je

  • een naamgevingsconventie toepassen
  • @layer gebruiken
  • CSS opdelen per component

De bakkerijsite heeft inmiddels een paar honderd regels CSS. Wie een kleur wil aanpassen, moet zoeken; wie een regel verwijdert, weet niet wat er stukgaat; en soms wint een selector die je niet verwachtte (les 08: specificiteit). In deze les leer je afspraken waarmee een stylesheet groot kan worden zonder te verwilderen: BEM voor namen, @layer voor de volgorde, utility-klassen, en een logische bestandsindeling.

🔒 Deze les zit in het betaalde deel van de cursus

De eerste 6 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 19,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.

Wil je een seintje als het zover is?