W8iOS 16以前の場合、font-weight: normalはW3で表示され、iOS 17からはW5で表示されるようになったため、これまでと比べて太くなった。 font-family: sans-serifを指定している場合font-family: sans-serifを指定している場合は、どういうフォントが指定されるのか。これは HTML によって変わる。 <html lang="en">の場合は、「San Francisco」が適用されるため、iOS 17でnormal(400)指定の文字が太字にはならない。一方で<html lang="ja">の場合は、「Hiragino Sans」が適用されるため、iOS 17でnormal(400)指定の文字が太字になってしまう。 解決方法新旧のiOSでフォントの太さを整える方法として、以下の3つが考えられる。 font-weightを変更
![[iOS 17] 太くなったfont-weightを以前のiOSに揃える方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/355eeebdd0af8b85690dd7c4682bc3ecead21f29/height=288;version=1;width=512/https%3A%2F%2Fb.0218.jp%2Fimages%2Fogp%2F202401160018.png%3Fts%3D7a31584a47b813aaea48967f34098f53a730c5ba)