1

@font-face 上的 MDN页面将其语法描述为:

@font-face {
  [font-family: <family-name>;]?
  [src: [ <uri> [format(<string>#)]? | <font-face-name> ]#;]?
  [unicode-range: <urange>#;]?
  [font-variant: <font-variant>;]?
  [font-feature-settings: normal|<feature-tag-value>#;]?
  [font-stretch: <font-stretch>;]?
  [font-weight: <weight>];
  [font-style: <style>];
}

但我不知道如何阅读这样的规范,也找不到任何文档。

4

2 回答 2

2

我在 MDN 上找到了这个值定义语法。

于 2013-04-26T00:42:21.967 回答
0

它使用 W3C CSS 规范的语法。各个部分的定义可以在http://www.w3.org/TR/CSS21/about.html#property-defs找到

在上面的例子中,? 表示部分程序是可选的,而 | between options 表示必须存在一个或其他选项,但不能同时存在。

于 2013-04-25T22:41:40.317 回答