Kategori:CSS

Fra CodeWiki

Gå til: navigasjon, søk

Cascading Style Sheets

CSS er et deklarativt programmeringsspråk. Det er ikke turing-komplett. CSS benyttes til å angi regler for hvordan et dokument skal rendres på ulike media, skjerm er default. Poenget med CSS er å skille presentasjon fra innhold.

Når internettsider var nytt hadde man html. Html var konsentruert for å gi forfatteren kontroll med struktur og betydning av innhold i dokumenter og nettsteder. Html ble raskt utvidet med alle mulige tillegg for å gi forfatteren bedre kontroll, ikke bare med strukturen i dokumentene, men med presentasjonen. Men å blande sammen strukturen og presentasjonen førte til alle mulige slags problemer med både inkompatible brukeragenter (f.eks. nettlesere) og brukerbehov (f.eks. svaksynte), og vedlikehold. Når hundrevis av nettsider skal presenteres på en enhetlig måte er formatering i html ekstremt lite hensiktsmessig.

Allerede i 1994 lanserte Håkon Wium Lie CSS for å adressere disse utfordringene. Store nettsteder kan ha et sett hoved-stilark som dekker det meste av felles layout, farger osv, og for ulike media. Applikasjoner eller kategorier på nettstedet kan ha utvidelser som refererer til hoved-stilarkene og bygger videre på dem.


Viktige elementer: selector, properties ...

Ekstern lenke: w3.org

Artikler i kategorien «CSS»

Det er en artikkel i denne kategorien.

C

Personlige verktøy
dataprogrammering
generelt