@font-face 声明中是否允许文本呈现?
Is text-rendering allowed in @font-face declaration?
我偶然发现了一个用于 webfont 集成的 CSS 文件,其中 text-rendering
property was used inside of @font-face
:
@font-face {
font-family: "Font Name";
/** ... */
text-rendering: optimizeLegibility;
}
我的 IDE 告诉我这是一个不正确的用法,它是根据 MDN 的。这是 CSS 作者的错误还是涉及浏览器差异?
这可能是作者的错误。 text-rendering
是 属性,而不是 @font-face
描述符。此外,它是 text 属性,而不是 font 属性。这是两个不同类别的属性。
我偶然发现了一个用于 webfont 集成的 CSS 文件,其中 text-rendering
property was used inside of @font-face
:
@font-face {
font-family: "Font Name";
/** ... */
text-rendering: optimizeLegibility;
}
我的 IDE 告诉我这是一个不正确的用法,它是根据 MDN 的。这是 CSS 作者的错误还是涉及浏览器差异?
这可能是作者的错误。 text-rendering
是 属性,而不是 @font-face
描述符。此外,它是 text 属性,而不是 font 属性。这是两个不同类别的属性。