On Fri, 27 Sep 2002 19:21:35 +0000 (UTC), Anne Petersen
<amap@mobilixnet.dk> wrote:
>Jeg bruger ikke <h x> tags i mit html fordi jeg ikke vil ha den
>blanke linie der følger efter - jeg synes overskriften bliver for
>fjern fra teksten - men når jeg begynder at skrive css, er de
>rare at bruge så man kan lave definitioner på dem.
Jeg kan se, at du har fået svaret fra Jonas, så blot en lille
kommentar:
Det er en dårlig idé at vælge HTML tags ud fra 'hvordan de ser ud'. De
skal vælges ud fra *hvilken funktion* de udfylder.
Faktisk er det hele ideen i opdelingen mellem HTML og CSS: HTML bruges
til at lave *struktur* i dit dokument, mens CSS bruges til at give
layout, udseende, præsentation, eller hvad man nu vil kalde det.
Det vil give dig - og ikke mindst brugerne - en langt større
fleksibilitet. Hvis der ikke er tvivl om, hvad der (som i dit
tilfælde) er overskrift (h1, h2, hn ...) og hvad der er brødtekst (p),
så kan du selv formattere din tekst med CSS (som du er på vej til :).
Men faktisk kan brugerne også lave deres eget stylesheet, hvis de
foretrækker overskrifter og brødtekst vist på en bestemt måde.
Hvis der derimod er tvivl om hvad der er overskrifter og hvad der er
brødtekst, så er det rigtigt svært for såvel forfatter som brugere at
få vist teksten som man foretrækker.
Dette argument bliver så endnu vigtigere hvis vi snakker om at tage
hensyn til svagtseende, som gerne vil forbedre fremvisningen, eller
til blinde og andre som anvender talemaskiner. Her er man helt
afhængige af, at selve HTML-grundlaget er markeret fornuftigt op.
Så: Jeg glæder mig over, at du vil kigge nærmere på CSS
--
Jørn Andersen,
Brønshøj