規範順序
在 CSS 中,規範順序 (canonical order) 用於指代在 CSS 屬性值中,需要以何種順序指定(或 解析)或應如何 序列化 的獨立值。它由屬性的正式 語法 定義,通常指在單個簡寫屬性值中,應如何指定長格式(longhand)屬性值。
例如,background 簡寫屬性值由多個 background-* 長格式屬性組成。這些長格式值的規範順序定義如下:
background-imagebackground-positionbackground-sizebackground-repeatbackground-attachmentbackground-originbackground-clipbackground-color
此外,其語法定義,如果為 background-size 提供了值,則該值必須在 background-position 的值之後指定,並用斜槓分隔。其他值可以按任意順序出現。