Open
Description
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
.