https://nelog.jp/download-google-fonts
を参考に
グーグルフォントを、レンタルサーバに設置する場合ですが
CSSに
以下としましたが、全く連動されません!
?
スマホとパソコンで閲覧するとそれぞれ違うフォントで
表示され、そもそも、指定したフォントでは表示されません?
何でしょうか?
@font-face {
font-family: Noto Serif JP;
src: url('MPLUS1p-Light.ttf') format("TrueType");
}
a.evernote-arrow-box-link{
font-family: 'MPLUS1p-Light', cursive;
font-weight:normal;
}
以上よろしくお願いいたします。
共感した 0
No.3ベストアンサー
- 回答日時:
1です。
だいたい合ってます。ですので記述方法は「cssから見たフォントファイルの位置」ですね。
もしも
ルート
┣ [css]
┣ [img]
┣ [fonts]
┣
といった感じで構成されているとしたら
url(../fonts/フォントファイル名)
と書くと別のディレクトリでもokということになります。
上記の場合、このcssファイルから見て一つ上の階層に戻って、そこからfontsディレクトリへ...。
または
url(/fontsフォントファイル名)
というふうに書くこともできます。
/
は、ルートから見た階層を表します。
なので、ルートから見てfontsディレクトリの中の...。
という流れになってます。
「絶対パス・相対パス」という指定方法ですね。
軽くググったらここらへんに詳細が載ってましたので、とりあえず貼ってみます。
https://web-designer.cman.jp/other/path/
No.2
- 回答日時:
私はそのフォントの事を良く知りませんし、そのフォント名を設定した事も無いですが、
それだと適用されないでしょう・・・
だって、貴方の記述だと、フォントが2種類あるって事ですよね・・・
まずは、1種類で試しましょう。
1,
font-family: 'MPLUS1p-Light', cursive;
と、
font-family: 'Noto Serif JP', cursive;
どちらでしょう? フォントを1つに統一する事です。
何故、別々のフォントが、別々に設定されているのでしょうね・・・
・MPLUS1p-Light
・Noto Serif JP
どちらなのでしょうね・・・
2,
src: url('MPLUS1p-Light.ttf') format("TrueType");
の部分で、.ttfやTrueTypeの形式が正しいのかは、そのフォントの名称や形式に関しては私は知りませんが、
url('MPLUS1p-Light.ttf')
と記述した場合には、
MPLUS1p-Light.ttfのファイルを、このHTMLファイルと同じディレクトリに配置されている事が重要です。
もし違うのなら、
MPLUS1p-Light.ttfが配置されている、/ディレクトリ/の指定が必要です。
No.1
- 回答日時:
cssファイルとフォントファイルは同じディレクトリに入ってます?
ご回答くださいまして、ありがとうございました。
超ビンゴでした!
長くこの問題に取り組みましたが、いわば呆れめていました。
そうだったのですね1
このサイトの
作業フォルダである、ルートデレクトリ(階層のトプ)名は{kirie}です。
その中に
1)「css]」レクトリがあり、その中に[style.css]ファイルがあります。
2)[style.css]にsrc: url('SawarabiMincho-Regular.ttf') format("TrueType");
とした場合!
3)「css」デレクトリ内にフォントファイルを格納しないといけなかったのですね!
読み込みの流れ
{kirie}のデレクトリには[index.html]等の
個々のファイルのhead情報は以下です。
------------------------------------------------
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>○○</title>
<link href="css/style.css" rel="stylesheet">
</head>
-------------------------------------------------
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- HTML・CSS アコーディオンメニューが思うように動作しません。 1 2023/08/20 16:48
- HTML・CSS Web font 会社のホームページを作成についてですが、webフォントを使用することを検討しており 4 2022/11/04 10:36
- HTML・CSS htmlの文字が縦書きになる 2 2023/03/01 21:31
- PHP style.cssのjQuery条件付きcssが機能しない 4 2022/07/17 18:27
- HTML・CSS CSSでサイトの背景に画像を組み込みたいのですが反映されません 2 2022/11/22 16:21
- HTML・CSS HTMLソースの質問 3 2022/07/28 13:29
- HTML・CSS htmltとcssの連携をして画像縮小について 1 2022/11/15 20:32
- HTML・CSS CSSがなぜかfont-sizeだけ効かない...記述がまちがっているんでしょうか 5 2022/04/09 17:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ペイント3Dのテキストサイズ変更
-
テキストエディタmiの表示文字...
-
テーブル内の文字サイズを変更...
-
入力規則のリストの文字の大き...
-
英サイト(UTF-8)内での全角文字...
-
コピーライト記号の表示が小さい
-
<table></table>内のFONT指定に...
-
VBAでListViewのフォントを変更...
-
<pre>タグ内のフォントサイズに...
-
h1をCSSでサイズ指定→文字間隔...
-
LaTeXの文字の大きさの変え方。
-
【DreamWeaver】「コード」画面...
-
エクセルで文字が勝手に大きく...
-
”ヒラギノ明朝Pro”をWindowsで...
-
TeraPadでの上付きアスタリスク...
-
アンドロイドスマホでのphp ech...
-
alertで表示させる文字サイズは...
-
セレクトボックスの幅を指定し...
-
alertで、アイコンの変更、又は...
-
Web font 会社のホームページを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
入力規則のリストの文字の大き...
-
テーブル内の文字サイズを変更...
-
ペイント3Dのテキストサイズ変更
-
テキストエディタmiの表示文字...
-
alertで表示させる文字サイズは...
-
コピーライト記号の表示が小さい
-
セレクトボックスの幅を指定し...
-
<pre>タグ内のフォントサイズに...
-
アンドロイドスマホでのphp ech...
-
VBAでListViewのフォントを変更...
-
英サイト(UTF-8)内での全角文字...
-
HTMLテキストボックス内の文字...
-
alertで、アイコンの変更、又は...
-
パスワード欄の"●"文字を小さく...
-
”ヒラギノ明朝Pro”をWindowsで...
-
CListCtrlで行の高さを指定した...
-
奇数のフォントサイズ指定について
-
<table></table>内のFONT指定に...
-
共有メモリについて
-
インラインフレーム内の文字の...
おすすめ情報
ご回答くださいまして、ありがとうございました。
#1さん超ビンゴでした!
長くこの問題に取り組みましたが、いわば呆れめていました。
そうだったのですね1
このサイトの
作業フォルダである、ルートデレクトリ(階層のトプ)名は{kirie}です。
その中に
1)「css]」レクトリがあり、その中に[style.css]ファイルがあります。
2)[style.css]にsrc: url('SawarabiMincho-Regular.ttf') format("TrueType");
とした場合!
3)「css」デレクトリ内にフォントファイルを格納しないといけなかったのですね!
読み込みの流れ
{kirie}のデレクトリには[index.html]等の
個々のファイルのhead情報は以下です。
------------------------------------------------
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>○○</title>
<link href="css/style.css" rel="stylesheet">
</head>
-------------------------------------------------
それで!
[index.html]にアクセスすると
そのヘッダー情報は
<link href="css/style.css" rel="stylesheet">
なのでcss情報読みに行きます。この場合
css側は
src: url('SawarabiMincho-Regular.ttf') format("TrueType");
であるから、伝達の道筋からしてフォントファイルは、
cssファイルと同じデレクトリに入れないと情報伝達上繋がらない!
フォントを読み込みの流れとして
{kirie}デレクトリ内の[index.html]の<link href="css/style.css" rel="stylesheet">
~cssを読みに行く➡ css ➡ src: url('SawarabiMincho-Regular.ttf') format("TrueType");
とした場合、cssと同じデレク内じゃないとフォントが反映されない。
以上私の推測ですが!?
本当のところはどうなんでしょうかね?