Skip to content

[css-inline-3] Define text-*-edge aliases in prose instead of with basic syntax? #8173

@cdoublev

Description

@cdoublev

SVG text-*-edge aliases are defined with this basic syntax:

text-before-edge = text-top 
text-after-edge = text-bottom

I think there is no other keyword aliases defined like this, and there is no definition of what constitues a valid CSS production rule. Imo, the left hand side of a production rule should always be wrapped in <>. Some function productions are also defined without this nesting, but I came across recent commits that normalize them with it.

I would prefer to get these keyword aliases defined in prose instead of a production rule, if they cannot be defined in the value definition of vertical-align.

Obviously, this issue is very low priority.

Metadata

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