Avatar billede Slettet bruger
07. maj 2004 - 06:17 Der er 8 kommentarer og
1 løsning

Lidt hjælp til forklaring af en validering ønskes.

Hejsa.
Når jeg validerer min CSS-kode, kommer der en besked (warning) op, om at "You are encouraged to offer a generic family as a last alternative". Og jeg fatter ikke lige hvad det betyder... og/eller hvad jeg skal gøre for at rette op på fejlen.
Er der en eller anden morgenfrisk sjæl som kan hjælpe med det?

Link:
http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.extend.dk%2Fcss.css&usermedium=all

For websitet:
www.extend.dk
Avatar billede roenving Novice
07. maj 2004 - 06:29 #1
Når du angiver en font er reglen i css, at du angiver dine præferencer i rækkefølge, og til sidste angiver en 'generisk' font, som alle browsere kan hente fra styresystemet ...

F.eks.

font-family:tahoma,verdana,arial,sans-serif;

Hvilket så betyder:

Brug Tahoma-fonten, ellers Verdana, ja okay så da Arial, nå, så må du må have en almindelig overskrift-font, du kan bruge ...

Oversættelsen lyder:

Du opfordres til at angive en grundlæggende font-familie som det sidste alternativ.

I css er der angivet 5 generiske font-familier, som alle browsere bør understøtte, de mest almindelige er: sans-serif (overskrift-type,  se ovenstående), serif (brødtekst-type, f.eks. Times, roman o.l.) og monotype (oftest skrivemaskine-agtig, f.eks. Curier (new) !-)
Avatar billede Slettet bruger
07. maj 2004 - 06:37 #2
Ok, så hvis jeg kobler "arial, serif, sans-serif" på i rækken af mine fonte, er alle dækket ind, i den rækkefølge som jeg ønsker? Som fx. sådan:
font-family: verdana, tahoma, Arial, Helvetica, arial, serif, sans-serif;
Avatar billede Slettet bruger
07. maj 2004 - 06:44 #3
-->roenving:
Jeps, nu er der ihvertfald ingen Warnings!

Code-mester Roenving: Læg venligst et svar, så jeg kan tildele dig points som tak for hjælpen og den uddybende forklaring.  :-)
Avatar billede doggy82 Praktikant
07. maj 2004 - 12:08 #4
Avatar billede olebole Juniormester
07. maj 2004 - 13:34 #5
<ole>

extend >> Du har misforstået lidt  :)

Der findes to hovedtyper indenfor typografi:
1. Serif skrifter. Disse skrifter har 'fødder' - små streger, som bogstaverne hviler på.
2. Sans-serif skrifter ('sans' er fransk og betyder 'uden'). Disse skrifter har ingen 'fødder'.

Times New Roman er en typisk serif skrift ... Verdana er en typisk sans-serif skrift.

Når du i HTML angiver en skrift, gør du det i en kommasepareret liste af valgmuligheder.
Hvis nu en brugers maskine er fremstillet i et tallebansk bombekrater af en multihandicappet burmeser på råopium, kan du ikke være sikker på, den indholder sans-serif skrifterne Verdana, Arial, Helvetica eller Tahoma. Derfor giver du muligheden for at vælge maskinens standard sans-serif skrift:
    font-family: verdana, arial, sans-serif;

Ønsker du derimod at bruge en serif skrift på dine sider, angiver du f.eks:
    font-family: 'times new roman', 'bookman old style', serif;

At skrive 'sans-serif' og 'serif' i samme font-liste giver med andre ord ingen mening (læg i øvrigt mærke til, at skrift-navne med mellemrum i, skal escapes med gåseøjne).

Nu skrev jeg, der findes to hoved-typer ... tag det med et gran salt. Der findes i typografien mange flere. I HTML arbejder man dog normalt med disse to typer - plus 'monospace'. Monospace skrifter udmærker sig ved, at alle tegn har samme bredde - som det kendes fra gammeldags skrivemaskiner. Her vil man f.eks. angive en liste à la:
  font-family: 'courier new', courier, monaco, monospace;

Til aller sidst skal lige nævnes to generiske benævnelser, der sjældent ses:
'cursive' og 'fantasy'. Til den sidste kategori hører f.eks. skriften 'comic sans ms'.

/mvh
</bole>
Avatar billede roenving Novice
07. maj 2004 - 16:19 #6
Velbekomme, extend '-)

-- og tak til ole for en ganske udmærket udbygning af svaret !-)
Avatar billede Slettet bruger
24. maj 2004 - 21:14 #7
olebole:
Kan du ikke venligst lægge et svar, så jeg kan tildele dig og Roenving points for jeres gode svar?
Avatar billede Slettet bruger
04. juni 2004 - 12:00 #8
Nå, men for at få afsluttet dette spørgsmål, tildeler jeg nu Roenving alle points.
Så må OleBole få tildelt points en anden gang, jeg er nemlig ikke nærrig i den retning.
Igen: Tak for div. svar.  :-)
Avatar billede roenving Novice
05. juni 2004 - 16:42 #9
-- tak for point ;~}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester