[css-values-3] 4.3 Real numbers incorrectly summarizes allowed values · Issue #7248 · w3c/csswg-drafts · GitHub
Skip to content

[css-values-3] 4.3 Real numbers incorrectly summarizes allowed values #7248

Closed
@tshinnic

Description

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 from the SVG spec, I followed the <number-token> link to CSS-Syntax-3. Finding the familiar railroad 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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions