在@ font-face声明中允许文本渲染吗?

在@ font-face声明中允许文本渲染吗?

问题描述:

我已经在为web字体集成一个CSS文件,在其中的@font-face内部使用text-rendering财产被绊倒:在@ font-face声明中允许文本渲染吗?

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

我的IDE告诉我,这是一个不正确的用法,它是根据MDN。这是CSS作者的错误还是存在一些浏览器差异?

这可能是作者的错误。 text-rendering是一个属性,而不是@font-face描述符。此外,这是一个文本属性,而不是字体属性。这是两个不同类别的属性。

+0

你可能是对的,谢谢) –

的CSS propiety text-rendering: optimizeLegibility;是apllicable到类,而不是一个@字体面
尝试使用html, body{ text-rendering: optimizeLegibility;}

+0

他没有“尝试”任何东西。你的建议是一个无足轻重的问题。 – BoltClock

+0

是的,我知道,你想要正确的答案,恭喜。 – Roy