[csswg-drafts] [css-values] Rename `inherit()` to `parental()`, add more `inherit`-like variant as `inherit()` (#13426)

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

== [css-values] Rename `inherit()` to `parental()`, add more `inherit`-like variant as `inherit()` ==
[Comments](https://github.com/w3c/csswg-drafts/issues/2864#issuecomment-3404593711) tend to be overlooked after an issue has been closed, like #2864 was. Therefore, reraising as a separate topic. 

The [`inherit()` function](https://drafts.csswg.org/css-values-5/#inherit-notation) should behave more like the [`inherit` global keywords](https://drafts.csswg.org/css-values-5/#inherit-notation) in that it always refers to the **same (custom, computed) property** it is used within! That means, drop the first parameter, thus only expect an optional fallback value within the functional notation. 

For accessing ancestral values from **arbitrary properties**, there should be a separate function, called something like `parent()` or `parental()`.

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


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

Received on Sunday, 1 February 2026 23:01:46 UTC