Det står ju att dokumentet är korrekt validerande CSS, men om man kollar lite längre ner har vi några varningar som jag skulle vilja få bort. Hur göra?
Verkar skumt att jag inte har bakgrundsfärg på något alls.. Eller?
Line : 2 font-family: You are encouraged to offer a generic family as a last alternative
Line : 2 Level : 1 You have no color with your background-color : body
Hur ska man ändra dem, till att börja med? I hath knappt a clue. :/
Line : 2 font-family: You are encouraged to offer a generic family as a last alternative
w3c skrev:
Generic font families are a fallback mechanism, a means of preserving some of the style sheet author's intent in the worst case when none of the specified fonts can be selected. For optimum typographic control, particular named fonts should be used in style sheets.
Lägg till fler teckensnitt i ditt font-set, alla har inte Verdana, avsluta med en generic font, ex. serif, sans-serif.
Line : 2 Level : 1 You have no color with your background-color : body
Du har inte angett något font-color-attribut för body..
ex. color: #000;
Jag förstår dig ;)
Det tar en stund att lära sig klura ut vad validatorn menar (med det står faktiskt där om man vet hur man skall läsa ;) ).
Så här ligger det till med just de två varningarna du tog upp:
Du har satsen:
body { background-color: #FFFFFF; font-family: Verdana; font-size: 12px; }
Den ställer in tre saker:
Bakgrundsfärg ( background-color: #FFFFFF)
Typsnitt (font-family: Verdana)
Textstorlek (font-size: 12px).
Det som validatorn varnar för är det som står i ditt citat - nämligen:
"Verdana" finns inte garanterat på alla maskiner som lan tänkas användas för att titta på din sida. Du kan ange *flera* typsnitt här, och det finns vissa gennerella som *alltid* skall kunna hanteras.
Lägg till ett av dessa (t.ex. serif eller sans-serif) så försvinner varningen.
"You have no color with your background-color " - Du har inte explicit angivit någon textfärg. En sådan lägger du till med color: ;)
Jag lade på typsnitten jag brukar köra med i exemplet - Helvetica (bra på Mac som saknar Verdana) och Arial (bra för vissa U**x/Linux-burkar av samma skäl) också.
Webbläsaren skall välja "det vänstraste" den råkar ha installerat om flera av dem finns i systemet samtidigt.
Lycka till!
(och tänk på att det praktiskt taget inte finns några webbplatser som klarar CSS-validering utan varningar överhuvudtaget idag - så fundera på om du egentligen vill lägga din ribba så högt ;) )
Fråga gärna igen om det är flera varningar du undrar över ;)
/red - ja jäsingen - det var visst jag också - slö alltså - attans enfingerspickande... Måste lära mig maskinskrivning ordentligt nån dag :birp
*minst* verdana,sans-serif (du kan slänga på så många eller få du vill bara sans.serif är med på slutet som en sorts "default"-font ;)
Färger:
Överallt du har en color - så vill validatorn att du tar med en en background-color också (och vice versa) om du vill slippa varningar om utebliver bakgrunds- (eller text-) -färg. ;)