[csswg-drafts] [css-values-4] Recursive math functions are inconsistently specified (#8664)

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

== [css-values-4] Recursive math functions are inconsistently specified ==
The spec about math functions is a bit inconsistent, at least from what I can tell. Each math function is described as allowing a `calculation` for its parameters, but that links specifically to the `calc()` definition, whereas the examples show that other math functions are allowed there. The [syntax description](https://drafts.csswg.org/css-values-4/#calc-syntax) does not itself allow any function (including `calc()`) to appear as a parameter to another math function.

So the issues here are:
- The syntax should allow for math functions as part of `<calc-value>`.
- The places that currently link to `calculation` should link elsewhere. The usage of `calculation` includes literal numbers or values, and math functions, as well as calc-like expressions. (Which generally corresponds to `<calc-value>`.)

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


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

Received on Friday, 31 March 2023 15:09:18 UTC