CSS

CSS står for Cascading Style Sheets. Det er et dataspråk som beskriver hvordan nettsider skal vises. Teksten du leser nå bruker CSS til å velge fonter, farger, og leiavt. Det gjør alle andre nettsider også, selvom forfattere og lesere slipper å lære CSS. Men det er ikke så vanskelig, her er en smakebit:

h1 { 
  font: 20px sans-serif;
  color red; 
  background: white 
}

Koden over forteller nettleseren alle toppnivå overskrifter («h1») skal vises med en «sans-serif» font av en viss størrelse (20 piksler høy). Teksten skal være rød, og bakgrunnen hvit. Eksempelet er enkelt og kan forklares på ett minutt.

CSS ble utviklet mens jeg jobbet på CERN i 1994. Da var vebben ennå ung, men den vokste raskt og mange ville være med. Jeg forteller historien i en presentasjon fra en konferanse i Minsk i 2015.

Før man lager nye dataspråk bør man gjøre grundig forarbeide. Det gjorde ikke jeg. Men jeg satte meg ned i etterkant og ordnet notatene til en doktorgradsavhandling.