On Sat, 24 Aug 2024 00:11:14 GMT, Sergey Bylokhov <s...@openjdk.org> wrote:

> Just curious why the chars are not in the middle of the boxes?

They're aligned according to CSS rules:


            text-anchor: middle;
            dominant-baseline: middle;


The text is positioned in the middle of the box -0.5 pixels.

However, I agree the text looks visually unbalanced. Indeed, at 200% scale and 
Arial font, there are 4 pixels on top of ‘T’ and ‘h’, but there are 8 pixels on 
the bottom of ‘q’. If I use Calibri font, the values are 8 and 9 pixels 
correspondingly. So it depends on the font used. The situation is similar on 
macOS.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/20376#issuecomment-2353728939

Reply via email to