[csswg-drafts] [css-inline] Specify fallback baselines estimations for text? (#9232)

yiyix has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-inline] Specify fallback baselines estimations for text? ==
In the [CSS spec](https://drafts.csswg.org/css-inline/#hanging-baseline), hanging baseline is defined as the following `Corresponds to hanging baseline from which characters in Tibetan and similar unicameral scripts with a strong but not absolute top edge seem to “hang”. Assigned to hang in OpenType and to bsln value 3 in TrueType AAT.`

It didn't describe what's the fallback value for hanging baseline if "hang" is missing in OpenTyoe table.  The definition is not entirely clear as well, it only says `a strong but not absolute top edge`. So it allows browsers to have their own interpretation of the baseline value if "hang" is missing in OpenType table. I am wondering if we could add a note to suggest how this value could be computed from font ascent and font descent when it's missing.

[`ideographic baseline`](https://drafts.csswg.org/css-inline/#ref-for-ideographic-under-baseline) has the same issue. 


Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/9232 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Wednesday, 23 August 2023 18:21:03 UTC