2017-02-28 3 views
0

J'ai trébuché sur un fichier CSS pour l'intégration PoliceWeb, dans laquelle text-rendering propriété a été utilisé à l'intérieur de @font-face:Le rendu de texte est-il autorisé dans la déclaration @ font-face?

@font-face { 
    font-family: "Font Name"; 
    /** ... */ 
    text-rendering: optimizeLegibility; 
} 

Mon IDE me dit que c'est une mauvaise utilisation, et il est conforme à la MDN. Est-ce une erreur de l'auteur de CSS ou y a-t-il une divergence de navigateur?

Répondre

2

C'est probablement une erreur de la part de l'auteur. text-rendering est une propriété, pas un descripteur @font-face. En outre, il s'agit d'une propriété texte, pas une propriété police. Ce sont deux catégories distinctes de propriétés.

+0

Vous avez probablement raison, merci) –

-1

Le propiety text-rendering: optimizeLegibility; est css apllicable à une classe, pas un @ font-face.
Essayez d'utiliser html, body{ text-rendering: optimizeLegibility;}

+0

Il "n'essaye" rien. Votre suggestion est un non-sequitur. – BoltClock

+0

Ouais je sais, vous voulez la bonne réponse, félicitations. – Roy