実現したいこと
iOS(iPhone・iPad)にてGoogleフォントのNoto Serif JPを表示させたい。
発生している問題・分からないこと
WordPressのテーマSwellをCSSをしようとしてカスタムしています。
GoogleフォントのNoto Serif JP(子テーマから指定)とNoto Sans JP(テーマ付属)をheaderからリンクさせて設定しているが
Chrome、macOSのSafari、Firefoxでは両方とも指示通り表示されているが
iOSのSafariではNoto Serif Jpではなく違う明朝体(恐らくデフォルトのもの)が表示されます。
iPhoneをMacに接続して検証しましたが、CSSの指定・フォントの固有名詞共にNoto Serif Jpが指定されています。
エラーメッセージ
error
1エラーは出ていません
該当のソースコード
CSS
1:root{ 2 --mincho-text: "Noto Serif JP","Noto Serif Japanese","游明朝", "Yu Mincho", "Hiragino Mincho ProN", "ヒラギノ明朝 ProN" ,serif; 3} 4html{ 5 font-size: 100%; 6} 7body{ 8 font-size:var(--font16); 9 /* font-family: var(--swl-font_family); */ 10 font-weight: var(--swl-font_weight); 11 font-style: normal; 12 font-optical-sizing: auto; 13 background-color: #fff; 14 font-variant-ligatures: none; 15 -webkit-font-feature-settings: "palt"; 16} 17 18.header-title .main-title{ 19 font-family: var(--mincho-text); 20 font-weight: 200; 21}
HTML
1<!--テーマ付属--> 2<link href="https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,700&display=swap" rel="stylesheet"> 3 4<!--子テーマから指定--> 5<link rel="preconnect" href="https://fonts.googleapis.com"> 6<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 7 8<link href="https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;600&family=Noto+Serif+JP:wght@200..700&display=swap" rel="stylesheet">
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
AI(Chat GTP、Claude、Gemini)でも調査し、以下の対応を行いましたが変化がありませんでした。
・.htaccessの修正
・フォントファイルをサーバーにアップ
補足
特になし