CSS (Cascading Style Sheets) is een manier om je webpagina's te voorzien van een opmaak. Je kan hiermee zelf bepalen hoe de verschillende onderdelen van een website worden weergegeven. HTML kent beperkte mogelijkheden voor het opmaken van een tekst, omdat het eigenlijk alleen bedoeld is voor het aanbrengen van opbouw en structuur. CSS is dan vervolgens voor de verdere opmaak van de teksten. Met CSS kun je je website kleur geven.