フォント指定するとき「"」ダブル「'」シングルどっちを使うべきか
CSSでフォントを指定する時、ダブルクォーテーション「"」とシングルクォーテーション「'」どちらを使うべきかよく悩んでいました。
font-family: メイリオ, Verdana; font-family: 'メイリオ', 'Verdana'; font-family: "メイリオ", "Verdana";
いろんなサイトのCSSを見みても上記のようにバラバラだったりして、何が違うのだろう?といつも疑問だったので今回調べてみました。
どっちの記号を使ったら良いのか?
結論「どっちでも良い」
まさかのダブルクォーテーション(")またはシングルクォーテーション(')のどちらで囲っても良いという結論でした。
フォントの指定方法
フォント名の指定の仕方
- 日本語フォント名は英表記でフォント名も併記する
例
font-family: 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', メイリオ, Verdana;
まとめ
- どちらのクォーテーションを使っても良い
- フォント名に日本語、スペースを含む場合は「"」「'」を使う
- 日本語フォント名はブラウザによっては認識できないこともあるので、英文字でのフォント名も併記する
は〜、超すっきりしました。
同じ悩みを抱えている人のお役に立てますように。
それでは。