规范顺序

在 CSS 中,**规范顺序**用于指代需要指定(或解析)或作为 CSS 属性值的一部分进行序列化的各个值的顺序。它由属性的正式语法定义,通常指代作为单个简写值的一部分应指定哪些详细值。

例如,background 简写属性值由多个 background-* 详细属性组成。这些详细值的规范顺序定义为

  1. background-image
  2. background-position
  3. background-size
  4. background-repeat
  5. background-attachment
  6. background-origin
  7. background-clip
  8. background-color

此外,其语法还定义,如果给出了background-size 的值,则**必须**在background-position 的值**之后**指定,并用斜杠分隔。其他值可以以任何顺序出现。

另请参阅