Cascading Style Sheets

Cascading Style Sheets
Filändelse.css
MIME-typtext/css
Utvecklad avW3C
Typ av formatstilmall
StandardCSS 1, CSS 2, CSS 2.1

Cascading Style Sheets (CSS, på svenska stilmall) är ett språk som beskriver presentationsstilen för ett strukturerat dokument som till exempel typsnitt, textstorlek och färg. Tekniken är ett sätt att anpassa dokumentet med hänsyn till datortyp, skärmupplösning, färgdjup och installerade typsnitt.

Tekniken introducerades av Håkon Wium Lie och Bert Bos 1994 i webbläsaren Argo. År 1996 kom den första rekommendationen från W3C, CSS1. Det dröjde till år 2000 innan någon webbläsare hade fullt stöd för CSS1, och det var Internet Explorer 5.0 för Mac. Olika webbläsare hade stöd för olika delar av CSS1 och kunde även tolka reglerna olika.[1]

Ett XML- eller HTML-baserat dokument har inte på förhand en given utformning utan består av strukturerad text utan stilinformation. Hur dokumentet skrivs ut på papper, på en webbsida, på displayen i en mobiltelefon eller en handdator, bestäms normalt av programmet som hanterar dokumentet (t.ex. webbläsaren), utgående från programmets inställningar. Med CSS är det möjligt att också tillhandahålla en stilmall (eller instruktioner för enskilda element), som anger hur dokumentet kan eller skall visas. Också användaren har möjlighet att tillhandahålla stilmallar, som tillsammans med dokumentet stilmall bestämmer utseendet. CSS ingår inte som en del av XML-språket, men används allmänt till exempel av webbläsare.


Developed by StudentB