[csswg-drafts] [css-values-3] 4.3 Real numbers incorrectly summarizes allowed values (#7248)

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

== [css-values-3] 4.3 Real numbers incorrectly summarizes allowed values ==
Once again I was trying to find the definition for SVG real numbers and the chain of refs led me to CSS Syntax. Specifically I was trying to find the 'rightness' of an emitted "9e-5" or "-1e-4".

Referred to section [4.3. Real Numbers: the <number> type](https://www.w3.org/TR/css3-values/#numbers) from the SVG spec, I followed the <number-token> link to CSS-Syntax-3. Finding the [familiar railroad diagram](https://www.w3.org/TR/css-syntax-3/#number-token-diagram) I was reassured that "9e-5" *was* legal. 

But then when I returned to CSS Values and read the description of valid values, it seems to only allow "1.0e1" and not "1e1". The prose *requires* a '.' decimal point in order to specify an exponent.

Or... was "and optionally an exponent" supposed to *also* apply to the much earlier "an integer"? As written this section seems very ambiguous to this easily-shaken reader.

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


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

Received on Tuesday, 3 May 2022 04:09:04 UTC