Skip to content

[css-gcpm-3] Incorrect element() as newValues for content property #7351

Description

@cdoublev

GCPM 3 defines element() as newValues for the content property.

I believe element() is ambiguous because it can be interpreted as a function component value whose name is element with no argument. A terminal or non-terminal must be defined between angled brackets, per the CSS value definition syntax, ie. <element()>.

Please forgive me to not create a separate issue for the following... content is defined as normal | none | [<content-replacement> | <content-list>] [/ [<string> | <counter>]+]? and both <content-replacement> and <content-list> includes <image>. I think <content-replacement> can be removed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions