knowledge base

マークアップ/フロントエンドエンジニアのWEB制作における備忘録です。平日はWEB屋、休日は社会人劇団の主宰・劇作家をしています。

iOS版Safariで明朝体表示になってしまう

まずは下記をご覧ください。

f:id:ShinImae:20160106162425j:plain

この部分は本来ゴシックでなければいけないのに、明朝体で表示されてしまっています。

フォントの指定をひも解いてみると次のように書いてあります。

body{
   font-family: 'Meiryo',"ヒラギノ角ゴ Pro W3","MS Pゴシック","Osaka";
}

どうやらiOSSafariは指定されたフォントがすべて見つからないと、デフォルトである明朝体を指定してしまうようです。

そこで、どうしてもゴシック体にしなければいけないときは、必ずsans-serifを最後に付け加えましょう。

body{
   font-family: 'Meiryo',"ヒラギノ角ゴ Pro W3","MS Pゴシック","Osaka", sans-serif;
}

f:id:ShinImae:20160106162438j:plain

これで、正しくゴシック体で表示できるようになりました。