[csswg-drafts] [css-logical] Unclear text regarding shorthands that encompass both logical and physical longhands (#7057)

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

== [css-logical] Unclear text regarding shorthands that encompass both logical and physical longhands ==
https://drafts.csswg.org/css-logical/#box says

> [Shorthand properties](https://drafts.csswg.org/css-cascade-5/#shorthand-property) that encompass both logical and physical longhands (such as the [all](https://drafts.csswg.org/css-cascade-5/#propdef-all) shorthand) set omitted values first, and otherwise set the physical values last. For example, `all: inherit` will set all of the [`margin`](https://drafts.csswg.org/css-box-4/#propdef-margin) properties to [`inherit`](https://drafts.csswg.org/css-cascade-5/#valdef-all-inherit), but since the physical longhands are set last, the child’s margins will inherit from their physical counterparts in the parent.

This seems unintelligible to me:
 - What are the "omitted values"? E.g. in `all: inherit`
 - "otherwise" which condition?

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


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

Received on Tuesday, 15 February 2022 19:27:47 UTC