It would be very useful if you could implement ascent-override, descent-override, and line-gap-override. More info: https://bugs.chromium.org/p/chromium/issues/detail?id=800693 (especially comments #20, #30 and #31) https://tobireif.com/non_site_stuff/test_case_for_font_position_report_yet_another_font/ https://www.w3.org/TR/css-fonts-4/#font-metrics-override-desc
Chrome supports it (tested on MacOS vs Windows).
<rdar://problem/72419793>
Here's one reason why it's important to implement this feature: https://tobireif.com/posts/ensuring_the_correct_vertical_position_of_large_text/ (And there's another reason listed in the post below "Another use case".)
Created attachment 420285 [details] the general issue Given that the issue can be as severe as in the attached screenshot, please consider assigning a high priority to implementing this feature.
Chrome and Edge support the properties, and they are currently getting implemented in Firefox: https://bugzilla.mozilla.org/show_bug.cgi?id=1681691 I hope that they will get implemented in Safari soon.
Chrome, Edge, and Firefox support it. Safari now is the only major browser which doesn't support this feature. Please implement it soon.