Az ún. CSS-t a weblaptervezők használhatják, hogy beállítsák vele a lapok színét, betűtípusait, elrendezését, és más megjelenéshez kapcsolódó elemeit.

Legfontosabb feladata, hogy elkülöníti a dokumentumok struktúráját (melyet HTML vagy más leíró nyelvben lehet megadni) a dokumentum megjelenésétől (melyet CSS-sel lehet megadni). Ennek több haszna is van: növeli a weblapok használhatóságát, rugalmasságát és a megjelenés kezelhetőségét, csökkenti a dokumentum tartalmi struktúrájának komplexitását.

Ezeken kívül a CSS alkalmas arra, hogy a dokumentum stílusát a megjelenítési módszer függvényében adja meg, így elkülöníthető a dokumentum formája a képernyőn, nyomtatási lapon, hangos böngészőben, vagy akár braille készüléken megjelenítve.