Innføring i css

CSS betyr Cascading Style Sheets.

Web-designere og andre ønsket å kunne styre mer hvordan en web-side skulle se ut,
for eksempel hvilken farge teksten skulle ha, hvor teksten skulle ligge på siden eller hvilken font man skulle bruke.
Hovedtanken er at en side skal se lik ut uansett hvilken browser man bruker, men i dag er ikke dette tilfelle.
Ingen browser i dag støtter style sheets fullt ut, men den som foreløpig gjør det best er Opera.

Det som er så genialt er at man kan ha en fil med css-kode som man importerer i alle html-filene sine,
og når man vil forandre på noe, feks fargen på elementene i en liste,
så er det bare å gå inn i den ene css-fila og endre eller legge til litt kode der, så endres alle sidene som bruker css-fila.

Hvordan importere en css-fil

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>

<HEAD>
  <TITLE>Tittel på dokumentet<TITLE>
  <link rel="stylesheet" type="text/css" href="oppsett.css" title="Oppsett">
</HEAD>

<BODY>
  Hello world!
</BODY>

</HTML>

Eksempler på html-fil med css: I og II
css-filene kan lastes ned her: I og II

Nyttige linker

Tutorials, koderegler, linker til andre ressurser mm
CSS Validator
Håkon Wium Lie-mannen bak det hele

Bøker

Cascading Style Sheets-designing for the web: Håkon Wium Lie(ISBN: 0-201-41998)