Skip to content

[css-text] hanging-punctuation: last should be "conditionally hang" #12433

Open
@kojiishi

Description

@kojiishi

Currently the hanging-punctuation property has 5 values. Among them, the 3 values last, allow-end, and force-end are for the line end. The end has allow and force variations, while the last has only 1 behavior.

The spec distinguishes the variations as below:

last: ... hangs.
force-end: ... hangs.
allow-end: ... conditionally hangs.

I propose to change the last to "conditionally hang".

  • Safari shipped this property in 2016. Its last behavior is "conditionally hang", according to this test@jsbin.
  • This blog indicates that the author expects the "conditionally hang" behavior for the last.

/cc @fantasai @frivoal @nt1m @Clqsin45 @bfgeek

Metadata

Metadata

Assignees

No one assigned

    Labels

    i18n-trackerGroup bringing to attention of Internationalization, or tracked by i18n but not needing response.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions