[csswg-drafts] [css-ui] Should `outline-offset` be a longhand of `outline`? (#8788)

Loirooriol has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-ui] Should `outline-offset` be a longhand of `outline`? ==
https://drafts.csswg.org/css-ui/#outline says

> The [outline](https://drafts.csswg.org/css-ui/#propdef-outline) property is a shorthand property and sets all three of [outline-style](https://drafts.csswg.org/css-ui/#propdef-outline-style), [outline-width](https://drafts.csswg.org/css-ui/#propdef-outline-width), and [outline-color](https://drafts.csswg.org/css-ui/#propdef-outline-color).

This is verbatim taken from https://www.w3.org/TR/CSS2/ui.html#dynamic-outlines:

> The ['outline'](https://www.w3.org/TR/CSS2/ui.html#propdef-outline) property is a shorthand property, and sets all three of ['outline-style'](https://www.w3.org/TR/CSS2/ui.html#propdef-outline-style), ['outline-width'](https://www.w3.org/TR/CSS2/ui.html#propdef-outline-width), and ['outline-color'](https://www.w3.org/TR/CSS2/ui.html#propdef-outline-color).

But CSS UI added `outline-offset`, which didn't exist in CSS2.
So I don't know if leaving it out of the shorthand was deliberate or not.


Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/8788 using your GitHub account


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

Received on Tuesday, 2 May 2023 20:04:54 UTC