CSS staat voor Cascading Style Sheets. CSS wordt gebruikt voor de opmaak van verschillende elementen binnen websites en / of apps. Het betreft stijlelementen zoals lettertypen en tabellen. Op deze manier kent elk element zijn plaatsing en grootte binnen het kader van een website. In het verleden is de CSS gemaakt om onderscheid te maken tussen weergave voor verschillende soorten browsers en besturingssystemen. Dit is allang niet meer het geval.
Het voordeel van het werken met CSS is de eenmalige beschrijving van stijl en lay-out. Deze worden aangeroepen door tags in de broncode van HTML-pagina's. CSS3 is inmiddels de laatste versie voor stijlontwikkeling.
Elke website of applicatie heeft een CSS nodig, meerdere CSS is ook mogelijk maar niet aan te raden. Meerdere CSS-sheets maken de leesbaarheid minder goed, waardoor de pagina's minder snel laden. In dit geval is één efficiënt ontworpen blad het ideale startpunt.
CSS wordt overal op internet toegepast, inclusief alle websites en webapplicaties. Het ontwikkelen van een goed basisblad is handig voor bedrijven. De CSS kan voor meerdere doeleinden worden gebruikt. Hierdoor is het toepasbaar op de website maar ook op apps.
Een CSS maakt deel uit van de ontwikkeling en het ontwerp van een website en applicatie. Het schrijven / ontwikkelen van CSS vereist specialistische kennis. Deze kennis is beschikbaar op internet en uit studieboeken. Toch is het raadzaam om een ontwikkelaar in te schakelen voor het ontwikkelen van een CSS. De expertise van een ontwikkelaar zorgt voor schone broncode, is efficiënt en overal toepasbaar.