Thứ tự chuẩn
Trong CSS, thứ tự chuẩn (canonical order) được sử dụng để chỉ thứ tự mà các giá trị riêng biệt cần được chỉ định (hoặc phân tích cú pháp) hoặc được tuần tự hóa như một phần của giá trị thuộc tính CSS. Nó được xác định bởi cú pháp chính thức của thuộc tính và thường đề cập đến thứ tự mà các giá trị longhand nên được chỉ định như một phần của một giá trị shorthand duy nhất.
Ví dụ, các giá trị thuộc tính shorthand background được tạo thành từ một số thuộc tính longhand background-*. Thứ tự chuẩn của các giá trị longhand đó được định nghĩa là:
background-imagebackground-positionbackground-sizebackground-repeatbackground-attachmentbackground-originbackground-clipbackground-color
Hơn nữa, cú pháp của nó định nghĩa rằng nếu một giá trị cho background-size được đưa ra, nó phải được chỉ định sau giá trị cho background-position, được phân tách bằng dấu gạch chéo. Các giá trị khác có thể xuất hiện theo bất kỳ thứ tự nào.
Xem thêm
- Cú pháp định nghĩa giá trị CSS
- "Thứ tự chuẩn" có nghĩa gì đối với thuộc tính CSS? trên Stack Overflow cung cấp thêm thảo luận hữu ích.