Css 为什么每个@font-face都有不同的字体文件?

Css 为什么每个@font-face都有不同的字体文件?,css,fonts,Css,Fonts,我刚刚看到了下面的css。定义了许多字体大小/字体样式的组合。每个都有自己的字体文件 这样做的目的是什么?您不能只使用字体样式和字体重量css属性为任何给定场景自定义字体吗?(意味着您只需要一个字体文件) 此外,如何处理模棱两可的情况?例如,如果我使用font-weight:300和字体样式:普通。它如何知道使用哪个字体文件?毕竟,有许多@font-face指定了font-style:normal应该发生什么 @font-face{ 字体系列:AvenirNext; 字号:200; 字体风格:普

我刚刚看到了下面的css。定义了许多字体大小/字体样式的组合。每个都有自己的字体文件

这样做的目的是什么?您不能只使用
字体样式
字体重量
css属性为任何给定场景自定义字体吗?(意味着您只需要一个字体文件)

此外,如何处理模棱两可的情况?例如,如果我使用
font-weight:300
字体样式:普通
。它如何知道使用哪个字体文件?毕竟,有许多
@font-face
指定了
font-style:normal
应该发生什么

@font-face{
字体系列:AvenirNext;
字号:200;
字体风格:普通;
src:url(49c5f3e1-5867-4b1d-a843-2d07fa60d85d.F6A364902A8DAA1FA.woff2)格式(“woff2”),url(f401df6f-54eb-406c-b46a-90b9451c598d.3dbdcd65208cb012bd8b.woff)格式(“woff”)
}
@字体{
字体系列:AvenirNext;
字号:200;
字体:斜体;
src:url(62e28d52-436d-40b8-a5f0-00479f3f44ed.52fc2cd40de319afe9ce.woff2)格式(“woff2”),url(5b8c6fdc-0ba4-4b65-87e4-d5ae51245ea5.3a70873ee8763ff3bfc9.woff)格式(“woff”)
}
@字体{
字体系列:AvenirNext;
字号:600;
字体风格:普通;
src:url(aad99a1f-7917-4dd6-bbb5-b07cedbff64f.D42BFC911F5D6872BC0.woff2)格式(“woff2”),url(91b50bbb-9aa1-4d54-9159-ec6f19d14a7c.7D6AFB9BFC9AEDDA53B.woff)格式(“woff”)
}
@字体{
字体系列:AvenirNext;
字号:600;
字体:斜体;
src:url(687932cb-145b-4690-a21d-ed1243db9e36.fee7f6b07451c77e66f0.woff2)格式(“woff2”),url(bc350df4-3100-4ce1-84ce-4a5363dbccfa.d5ffbc6688ebf0b1b882.woff)格式(“woff”)
}
@字体{
字体系列:AvenirNext;
字体大小:400;
字体风格:普通;
src:url(2cd55546-ec00-4af9-aeca-4a3cd186da53.457e94a5b665614917d1.woff2)格式(“woff2”),url(1e9892c0-6927-4412-9874-1b82801ba47a.A17C827D23B207F3BE3.woff)格式(“woff”)
}
@字体{
字体系列:AvenirNext;
字体大小:400;
字体:斜体;
src:url(7377dbe6-f11a-4a05-b33c-bc8ce1f60f84.2b7037ef717e05e19508.woff2)格式(“woff2”),url(92b66dbd-4201-4ac2-a605-4d4ffc8705cc.8d68084351a47c845fec.woff)格式(“woff”)
}
@字体{
字体系列:AvenirNext;
字号:500;
字体风格:普通;
src:url(627fbb5a-3bae-4cd9-b617-2f923e29d55e.24932ad03d1891ed270a.woff2)格式(“woff2”),url(f26faddb-86cc-4477-a253-1e1287684336.6B004D1656AB054B0E3FE.woff)格式(“woff”)
}
@字体{
字体系列:AvenirNext;
字号:500;
字体:斜体;
src:url(3f380a53-50ea-4a62-95c5-d5d8dba03ab8.b9a97cfb93014ba085a1.woff2)格式(“woff2”),url(8344e877-560d-44d4-82eb-98227666676F9.df8c3b28d539dc9ba7da.woff)格式(“woff”)
}
@字体{
字体系列:AvenirNext;
字号:700;
字体样式:无;
src:url(14c73713-e4df-4dba-933b-057feeac8dd1.D8EE249AF8CA024E20.woff2)格式(“woff2”),url(b8e906a1-f5e8-4bf1-8e80-82c646ca4d5f.b8d9f485f998b3abda1a.woff)格式(“woff”)
}