Vad är CSS (Cascading Style Sheets)?

c

Cascading Style Sheets (CSS) är ett stilbladsspråk som används för att beskriva utseendet och formateringen av ett dokument skrivet i HTML eller XML. Det ger mer kontroll över webbens utseende, möjliggör separation av dokumentinnehåll (skrivet i HTML eller annat märkspråk) från dokumentpresentation, inklusive typografiska element (som färg, teckenstorlek, teckensnitt, radhöjd, mellanrummet mellan paragrafer), layout (som marginal, padding, border) och visuella effekter (som position, flyter och är synligt).

Processen för att använda CSS börjar med att inkludera en CSS-fil i HTML-dokumentet. Denna CSS-fil innehåller de olika selektorerna för elementen på sidan och de stilegenskaper du vill tillämpa på dessa selektorer. Till exempel, om du vill ha all text i din webbsida med teckensnittet Arial och i storlek 14px, skulle du skapa en CSS-regel för kroppselementet med de här stilarna. Dessa regler lagras i en extern CSS-fil och länkas till alla HTML-dokument de ska påverka.

Det unika med CSS är dess förmåga att tillämpa olika stilar för olika webbläsare, enheter, skärmstorlekar, och till och med olika visningssätt (såsom utskrift, eller röstgivning). Dessutom tillåter CSS de övergripande stilarna att bli ändrade snabbt och effektivt – en ändring i CSS-filen kan genomföras på en webbsida eller tusentals sidor på samma gång. Detta gör CSS till ett oerhört kraftfullt och flexibelt verktyg för webbdesign och -utveckling.

Kommentera

av Emma Smith