Re: [csswg-drafts] [css-ui-4] Align canonical order of `outline` sub-properties with `border` (#7700)

> specs without a canonical order line are buggy and should be fixed

In my humble experience, per grammar is usally fine but is not great for eg. [`margin`](https://drafts.csswg.org/css-box-4/#propdef-margin) (especially when the prose does not explicitly define the canonical order either):

> **Name:** `margin`
> **Value:** `<'margin-top'>{1,4}`
> **Canonical order:** per grammar

It is also not obvious for [`background`](https://drafts.csswg.org/css-backgrounds-3/#propdef-background), and browsers seems to still disagree on which is the right one (related: #6894). 

-- 
GitHub Notification of comment by cdoublev
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7700#issuecomment-1441893123 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 23 February 2023 14:30:02 UTC