我的样式表出现了验证者错误,但我不知道如何解决这个问题。 错误:
Value Error : font-weight lighter is not a font-weight value : lighter
导致错误的CSS:
@font-face {
font-family: 'opensans';
src: url('../fonts/OpenSans-Light-webfont.eot');
src: url('../fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/OpenSans-Light-webfont.woff') format('woff'), url('../fonts/OpenSans-Light-webfont.svg#opensans') format('svg');
font-weight: lighter;
font-style: normal;
}
Isn" t"更轻"一个标准值?或者我必须使用" font-weight:100"代替?我很困惑。
答案 0 :(得分:2)
lighter
权重的值与父元素的权重值相关。在@font-face
的情况下,没有父元素,因此无法确定较轻的字体权重。
所以是的,如果这是你想要的体重,你将不得不使用font-weight: 100;
。
值得注意的是100
不等于lighter
。 lighter
的值取决于父值。例如,如果父值为900
,lighter
会将值设置为700
(as noted in the specification)。
答案 1 :(得分:1)