Validator: style.css

Hallo, es werden in der Standard style.css über 70 Fehler gezeigt: 625 .table .table\_premium .body .bonus\_price Ungültige Nummer : font / ist kein font-family-Wert : bold 11px / 14px Arial,sans-serif 630 div.table\_foot input.button\_tablefoot Ungültige Nummer : font / ist kein font-family-Wert : bold 11px / 14px Arial,sans-serif 635 div.table\_foot .totalamount Ungültige Nummer : font / ist kein font-family-Wert : bold 14px / 18px Arial,sans-serif und auch oftmals visted wie hier: 27 Unbekanntes Pseudoelement oder Pseudoklasse: :visted Müsste das nicht visited lauten? Ich möchte das etwas bereiningen, reicht das wenn man im oberen Berecih statt font nur font-family oder müssen dann die schriftgrößen und weitere Attribute seperat dargestellt werden. Denn wenn ich statt font - font-family schreibe und den Rest unverändert stehen lasse, erhöht sich die Fehleranzahl in Abfragen wie seitenreport.de, aber im Validator werden die Fehler weniger. Was und wie ist es richtig? Viele Grüße Rainer

font: ist im Prinzip die Kurzform von verschiedenen Font-Eigenschaften. In font-family: gehört nur die Schriftart, in font-size: nur die Größe, etc. In font: kannst du eine Vielzahl von Eigenschaften packen (siehe http://www.css4you.de/Schrifteigenschaf … perty.html) Eigentlich ist die Angabe wie es bereits gemacht ist richtig (siehe http://www.w3.org/TR/CSS2/fonts.html#propdef-font), wieso der Validator ein Fehler ausspuckt kann ich mir auch nicht erklären. Kannst es quasi auch so angeben: .table .table\_premium .body .bonus\_price { font-family: Arial,sans-serif; font-size: 11px; line-height: 14px; font-weight: bold; } Und ja, :visited wäre richtig, ist wohl ein Tippfehler.