CSS-sproget er et sprog, der bestemmer stilen for HTML-dokumenter. Det inkluderer muligheder relateret til skrifttyper, farver, margener, linjer, højde, bredde, baggrundsbilleder, blandt andre.
I dag er det muligt at bruge HTML-sprog til at udvikle formatet på websider. CSS-sproget tilbyder dog flere muligheder og er mere præcist ud over at være kompatibelt med alle nuværende browsere.
CSS sprog oprindelse
Stilark-sprog opstod med introduktionen af Internettet og den eksponentielle vækst i HTML-sproget til oprettelse af elektroniske dokumenter.
Organet W3C (World Wide Web Consortium) har ansvaret for at skabe alle standarder relateret til internettet og var den, der foreslog oprettelse af et specifikt typografi-sprog til HTML. To forslag blev valgt: CHSS (Cascading HTML Style Sheets) og SSP (Stream-based Style Sheet Proposal).
Mellem slutningen af 1994 og 1995 blev der defineret et nyt sprog, der tog det bedste ud af hvert forslag og kaldte det CSS (Cascading Style Sheets).
I begyndelsen af 1997 besluttede W3C at adskille HTML-gruppens arbejde i tre sektioner: HTML-arbejdsgruppen, DOM-arbejdsgruppen og CSS-arbejdsgruppen.
Browsers tilpasning af CSS-sproget har været progressiv og har krævet lang tid. I dag genkender alle det.
Vigtigheden af at bruge CSS-sproget
CSS-sproget er især blevet en revolution inden for webdesign. Blandt de fordele, der findes, når du bruger det, skiller følgende sig ud:
- Mere præcision: Når du bruger CSS, vil størrelsen og placeringen af de elementer, der udgør internettet, være nøjagtig. Du kan fortælle browseren, i hvilken pixel et bestemt billede skal placeres, samt deres målinger.
CSS giver bedre tilgængelighed og struktur. Ved at kombinere CSS-sprog og beskrivende markører er det muligt for et websted at blive vist korrekt, da informationen forbliver struktureret og ordnet. - Forbedre indlæsningstider: Med introduktionen af CSS er indhold og udseende blevet delt, hvilket resulterer i lettere filer. Dette er fordelagtigt at reducere indlæsningstiderne for webstedet i browseren og at mindske trafikmængden på den valgte server.