CSS introduktion
Hvad er CSS?
-
CSS står for Cascading Style Sheets
-
CSS definerer, hvordan html vises i browseren
-
Eksterne CSS style sheets kan spare en masse arbejde - de gemmes i css filer.
CSS løste et stort problem
Det var aldrig meningen at HTML skulle indeholde elementer til formatering. Det var meningen at HTML skulle definere indholdet af et dokument som
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
Da man tilføjede tags som <font> og color i HTML 3.2 specifikationen startede et mareridt for udviklere. På store web sites skulle man tilføje font og color informationer på hver eneste side - det var et KÆMPE arbejde.
For at løse dette problem skabte World Wide Web Consortium (W3C) CSS.
I HTML 4.0 kan al formatering fjernes fra HTML dokumentet og gemmes i en selvstændig CSS fil.
Alle browsere understøtter i dag CSS.
CSS sparer en masse arbejde
CSS definerer hvordan HTML elementer er vises i browseren.
Man gemmer disse formateringer i en ekstern .css file. Det betyder, at du kan ændre udseende af alle sider i et web-site ved bare at rette i én fil!