CSS står for "Cascading Style Sheets".
CSS bruges til at definere layoutet på dine HTML-sider. Man kan nærmest sige, at CSS farvelægger og visualiserer dine HTML-sider. CSS består nemlig af flere hundrede forskellige egenskaber, som giver dig mulighed for at bestemme skrifttyper, tekst størrelser, farver, marginer, kanter, højder, bredder, baggrundsbilleder, baggrundsfarver osv. på din hjemmeside.
Kort sagt er CSS et layout sprog, mens HTML er et struktur-sprog. Hvis vi sammenligner et hus med en hjemmeside, så er fundamentet, væggene, brædder til taget, ja alle husets grundelementer, det man ville betegne som HTML. Disse elementer er dog ikke meget værd i sig selv, og man ville derfor bruge CSS til at bestemmer, hvor langt væggene skulle være fra hinanden, hvor høje de skulle være, hvad farve de skulle males i, samt om fundamentet skulle gøres højere eller lavere - ja måske ligefrem have en sort kant.
CSS er rigtig smart, fordi du kan lave en separat CSS fil (kaldet et stylesheet), som linkes til alle dine HTML-dokumenter. Derved kan du ændre f.eks. baggrundsfarven centralt i CSS filen, og derved ændre den på samtlige HTML-dokumenter på hele din hjemmeside. Man kan også skrive CSS direkte i HTML-dokumentet, hvis man ønsker at style et specifikt HTML-element på en specifik side. Denne måde at style sine individuelle HTML-elementer på kaldes ”in-line styling”, da du skriver din CSS direkte sammen med din HTML.
I vores video-tutorials om CSS vil du lære at skrive og bruge CSS. Vi starter helt fra bunden, så alle kan være med.