Jens Gyldenkærne Clausen wrote:
> Martin Hintzmann Andersen skrev:
>
>
>>Jeg plejer at give body-elementet font-size:100%; og
>>p-elementet(/brødteksten) font-size:1em;,
>
>
> Det er vel default for begge elementer. Specificerer du begge dele
> eksplicit?
Ja, det er default for begge, men hvis man ønsker at ændre font-sizen på en header e.lign. så
ændres størrelserne på p og hx elementet ikke proportionelt.
Prøv at lav en test side, hvor du har et p-element og et h3-element. Ændre størrelsen i
browseren (IE)... de følges pænt ad. De bliver lige små/store.
Prøv så at sæt font-size til 1em på h3 elementet. Ex.
<h3 style="font-size:1em;">Header 3</h3>
Nu bliver h3 meget mindre/større end p elementet.
Prøv så at sæt font-size til 100% på body elementet.
<body style="font-size:100%;">...
Nu følges de ad igen.
Derfor sætter jeg font-size til 100% på body elementet.
Det er rigtigt at jeg ikke behøver at sætte p-elementet, men det skrev jeg kun for at
fortælle/indikere at p burde være 1em, som er brugerens default.
Men af vane sætter jeg altid font-size på p og andre elementer.
>>da det er brugerens indstilling/ønske.
>
>
> Indstilling: Ja.
>
> Ønske - måske. Mange aner ikke at det er muligt at ændre browserens
> skriftindstillinger selv.
Det er rigtigt at brugeren ikke altid ved at man kan ændre skriftstørrelse. Men for dem der ved
det er det jo top-nice. Dem der ikke ved det, kan man jo bare potte-træne
Jeg ved godt at det er et område, hvor der er delte meninger, men jeg mener at det skal gøres
rigtigt fra starten, som det var tiltænkt. Dem der så ikke ved det må man så pædagoisk prøve at
hjælpe.
>
>
>>Og så går jeg aldrig under 0.8em for et
>>element, da det alt efter font-family tit bliver for småt.
>
>
>
> Jeg sætter sjældent fontstørrelse uden samtidig at sætte typen. Jeg
> er enig i at man skal være varsom med små skriftsstørrelser, men
> jeg synes omvendt ikke at en brødtekst partout skal være 1em eller
> mere. Hvor langt ned man kan gå er svært at sige præcist - det
> afhænger af hvad teksten skal bruges til og hvor lang den er.
Jeg plejer også at sætte font-size og font-family samtidig i font, hvis det er nødvendigt.
Eksempel vis i body
font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
Har man først angive font-familien i body, slår det igennem på de fleste elementer h1-h6, p,
lister o.lign., dog med udtagelse i tabeller.
Men jeg tjecker det altid og der hvor det ikke slår igennem sætter jeg både font-size og -family.
Hintzmann c",)