- ベストアンサー
font-familyで書式が指定しても変化しない
- cssで指定した書式が適用されない原因について
- エディタの選択によって書式が適用されない可能性がある
- htmlファイルの設定に誤りがある場合にも書式が変化しない
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
font-familyは、【正確に!!】そして、総称ファミリー名以外は、引用符で囲むべきです。 【引用】____________ここから <family-name> The name of a font family of choice. In the previous example, "Baskerville", "Heisi Mincho W3", and "Symbol" are font families. Font family names containing whitespace should be quoted. If quoting is omitted, any whitespace characters before and after the font name are ignored and any sequence of whitespace characters inside the font name is converted to a single space.  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Fonts( http://www.w3.org/TR/1998/REC-CSS2-19980512/fonts.html#font-family-prop )]より 厳密には、空白を含まないascii文字だけのとき(IDに使用可能な文字)は、囲まなくてもよいですが・・ また、必ず総称ファミリ名を書くことが求められています。 すなわち p{ font-family:"MS 明朝","細明朝体",monospace; } Windows用、Mac用、総称名 Windows用の等幅でひげのある(serif)フォントが"MS 明朝"なのですが、これに当てはまる総称名はないので、「等幅を優先して」ゴシック体であるmonospaceを最後に書いておきます。 [CSS2の邦訳] フォント ( http://www.swlab.it.okayama-u.ac.jp/man/rec-css2/fonts.html#font-family-prop ) [CSS2.1}英文--CSS2.1が現在最も認められているCSSですが、邦訳は知らない Fonts ( http://www.w3.org/TR/CSS2/fonts.html ) ★CSS書いたら W3C CSS 検証サービス ( http://jigsaw.w3.org/css-validator/#validate_by_input ) でチェックすること。どこにエラーがあるか教えてくれる。
その他の回答 (3)
- naokita
- ベストアンサー率57% (1008/1745)
#1回答者です。やはり指摘するべきか。 font-family云々以前に、 <head> <body> <p>テスト</p> </body> </head> これは可笑しいでしょう・・・ <html> <head> <meta /> <link /> </head> <body> <div> <p>テスト</p> </div> </body> </html>
- ORUKA1951
- ベストアンサー率45% (5062/11036)
追記) フォント一覧からフォント名をコピーするソフトもありますが、簡単なのはメモ帳を開いて、[書式]→[フォント]で選択した後、フォント名欄をコピーする。
- naokita
- ベストアンサー率57% (1008/1745)
p{ font-family: 'MS 明朝', serif; }
お礼
参考になりました。 回答ありがとうございます。
お礼
総称名が必要だということを知りませんでした。 css検証サービスも役立ちそうです。 大変勉強になる回答ありがとうございました。