CSS stelt je in staat om alle stijlelementen van een website in een document onder te brengen. Met CSS kan je het lettertype, de kleur, lay-out en andere aspecten van het document weergeven. CSS is voornamelijk ontworpen om de opmaak van de markup language (HTML) te scheiden, (X)HTML wordt gebruikt voor de structuur van het document en CSS voor de presentatie (opmaak).
Je kunt CSS op verschillende manieren aan de html pagina koppelen, namelijk d.m.v. :
* externe style/sheets. Hier koppel je een extern css-document aan de (X)HTML pagina.
* inline style/sheets. Hier worden de stijlelementen direct toegevoegd aan de (X)HTML tags.
* internal of embedded style/sheets. Hier komen de stijlelementen tussen de
