CSS (Cascading Style Sheets) er et styresprog, der bruges til at definere udseendet af HTML- eller XML-dokumenter. Med CSS kan du styre farver, fontstørrelser, marginer, afstande og meget andet. CSS giver dig mulighed for at skabe mere avancerede og unikke webdesigns, end det er muligt med HTML alene.
CSS filer indeholder normalt en række forskellige styles, som kan anvendes på mange forskellige HTML-sider. På denne måde kan du opdatere dit webdesign på tværs af alle siderne på din hjemmeside på én gang, i stedet for at skulle ændre koden på hver enkelt side.
Det er også muligt at have CSS-kode indlejret direkte i HTML-siderne.