CSS en de scheiding tussen structuur en vormgeving
Het gebruik van CSS draagt sterk bij aan de scheiding tussen structuur en vormgeving. De voordelen zijn de volgende.
- Lager verbruik van bandbreedte voor bezoeker en opdrachtgever.
Een gescheiden CSS-bestand kan in de browser van de bezoeker worden gecached. Daardoor hoeft deze maar één keer geladen te worden. Als HTML-pagina’s niet langer markup voor de vormgeving bevatten, is hun bestandsomvang geringer. Dit scheelt in het verbruik van bandbreedte voor zowel de bezoeker als de opdrachtgever. Het effect voor de bezoeker: pagina's laden merkbaar sneller.
- Bouw en onderhoud worden gemakkelijker.
De scheiding tussen structuur en vormgeving maakt de inhoud overzichtelijk en de structuur eenvoudig. Dit vergemakkelijkt de bouw en het onderhoud door webontwikkelaars en contentbeheerders.
- Efficiëntie en tijdswinst in het ontwikkelproces.
Een gescheiden CSS-bestand maakt aanpassingen in de vormgeving van de hele site eenvoudig en efficiënt. Vaak zijn meerdere ontwikkelaars verantwoordelijk voor de bouw van een website. Door het scheidingsprincipe kunnen ontwikkelaars grotendeels onafhankelijk van elkaar aan de site werken. Dit bespoedigt het productieproces en vermindert de kans op onvolkomenheden.
- Een gescheiden CSS-bestand draagt bij aan de consistentie in vormgeving.
Deze consistentie is belangrijk voor de herkenbaarheid en het gebruik van de site. Een inconsistent uiterlijk wekt bij de bezoeker een slordige, onbetrouwbare indruk.