J'ai essayé de valider mon code CSS avec W3C Tidy et le site Web W3C me montre l'erreur
Value Error: font/n'est pas une famille de fontes value: 11px/14px "Trebuchet MS", sans-serif
Alors qu'est-ce qui ne va pas avec cela, plus tôt ce n'était pas une erreur de code, j'avais même copié du code similaire de blogueur professionnel et essayé de le valider dans W3C mais je reçois toujours cette erreur?
Cela semble être un bogue qui s’est introduit dans le validateur CSS du W3C. Cela a été rapporté sur la liste de discussion du validateur: http://lists.w3.org/Archives/Public/www-validator-css/2012May/0003.html
Récemment, des problèmes ont été signalés dans les règles CSS relatives aux polices dans le validateur, en particulier depuis que son code a été renouvelé et que certains cas n'ont pas été traités correctement. À mon avis, il faut quelques semaines pour résoudre ce problème.
Vous pouvez éviter de déclencher le bogue si vous n'utilisez pas le raccourci font
mais si vous spécifiez les propriétés séparément:
font-size: 11px;
line-height: 14px;
font-family: "Trebuchet MS", sans-serif;
On dirait que vous essayez de valider une propriété CSS3 dans un validateur CSS2. Basculez le profil du validateur sur le niveau CSS 3 et tout ira bien.
D'après ce que vous avez dit dans les commentaires et le fait que htmlhelp.com/tools/csscheck le transmet, tout comme mon logiciel local, j'appelle un bogue dans le validateur. Le W3C n'est pas parfait et des bugs s'y infiltrent de temps en temps.
Votre code est correct donc je l'ignorerais simplement.