Innholdsfortegnelse:
- Definisjon - Hva betyr Cascading Style Sheet (CSS)?
- Techopedia forklarer Cascading Style Sheet (CSS)
Definisjon - Hva betyr Cascading Style Sheet (CSS)?
Cascading Style Sheets (CSS) er en standard (eller språk) som beskriver formateringen av merkspråksider. CSS definerer formatering for følgende dokumenttyper:
- HyperText Markup Language (HTML)
- Extensible HyperText Markup Language (XHTML)
- Extensible Markup Language (XML)
- Skalerbar vektorgrafikk (SVG)
- XML-brukergrensesnittspråk (XUL)
CSS gjør det mulig for utviklere å skille innhold og visuelle elementer for større sidekontroll og fleksibilitet. En CSS-fil er normalt knyttet til en HTML-fil ved hjelp av en kobling i HTML-filen.
I desember 1998 publiserte World Wide Web Consortium (W3C) den første CSS-spesifikasjonen (CSS1). Dette ble fulgt av CSS Level 2 (CSS2), og CSS Level 2, Revisjon 1 (CSS2.1)
Techopedia forklarer Cascading Style Sheet (CSS)
HTML-dokumentformatering var kjedelig og kompleks før CSS på grunn av innebygde HTML-stilattributter. Spesifikt krevde stylede koder detaljerte og repeterende beskrivelser av følgende elementer:
- Fontfarger
- Bakgrunnsstiler
- Elementjusteringer
- Borders
- størrelser
CSS definerer strukturelt elementer for overskrifter (h1), underoverskrifter (h2), underundergrupper (h3), etc. Elementalternativer er tilgjengelige for skrift, farge, vekt, størrelse, etc.
CSS lar utviklere flytte stylingelementer til et eget HTML-område for ren markering. For eksempel, hvis en utvikler ønsket å endre skrifttypen for alle h2-overskrifter i en HTML-fil, kan det gjøres en enkelt endring i den vedlagte CSS-filen. Hvis det ikke ble lagt ved noen CSS-fil, ville utvikleren måtte endre fontalternativet for hver h2-overskrift i HTML-filen.
