@font-face { font-family: 'Noto Sans JP'; src: local('Noto Sans JP'); ascent-override: 100%; descent-override: 22%; } 皆さんこんにちは。これは株式会社カオナビ Advent Calendar 2025の15日目(シリーズ3)の記事です。 Noto Sans JPの上下中央揃えの問題については、ご存知の方も多いのではないかと思います。以下のような既存記事も参考になります。 筆者も業務でこの問題に取り組む機会があり、既存記事に見当たらない解決法(冒頭のもの)をとったのでご紹介します。 問題の概要 Noto Sans JPでは、上下に非均等な余白があります。筆者はフロントエンドエンジニアなのでCSSの言葉で説明するのですが、例えば次のようなスタイルにしてみましょう。 この状態で、

