回答編集履歴

2

回答追記

2016/08/31 07:05

投稿

dit.
dit.

スコア3235

test CHANGED
@@ -63,3 +63,83 @@
63
63
  </html>
64
64
 
65
65
  ```
66
+
67
+
68
+
69
+ ---
70
+
71
+ 追記
72
+
73
+ 質問に記載されていたCSSをコピーし、「/」を抜いただけのものでテストしてみました。
74
+
75
+ 以下の内容だけのHTMLをテスト用のファイルとして作成し、どうなるか確認していただけますか?
76
+
77
+ もしこれが動けば、現在のCSSの読み込みやHTMLの書き方に何か問題があるかもしれません。
78
+
79
+
80
+
81
+ ファイル階層
82
+
83
+ - index.html
84
+
85
+ - MakibaFont13(フォルダ)
86
+
87
+ -- MakibaFont13.ttf
88
+
89
+ -- MakibaFont13.eot
90
+
91
+
92
+
93
+ ```html
94
+
95
+ <html>
96
+
97
+ <head>
98
+
99
+ <title>Web Font Sample</title>
100
+
101
+ <style type="text/css" media="screen, print">
102
+
103
+ @font-face{
104
+
105
+ font-family: "test-font01";
106
+
107
+ src:url("MakibaFont13/MakibaFont13.eot");
108
+
109
+ }
110
+
111
+
112
+
113
+ @font-face{
114
+
115
+ font-family: "test-font01";
116
+
117
+ src:url("MakibaFont13/MakibaFont13.ttf") format("truetype");
118
+
119
+ }
120
+
121
+
122
+
123
+ body{height: 100%;font-family:"test-font01"
124
+
125
+ ;font-size: 14px;}
126
+
127
+ </style>
128
+
129
+ </head>
130
+
131
+ <body>
132
+
133
+ <p>
134
+
135
+ This is MakibaFont.<br />
136
+
137
+ まきばフォントで書かれています。
138
+
139
+ </p>
140
+
141
+ </body>
142
+
143
+ </html>
144
+
145
+ ```

1

IE用の記述がなかったため追記

2016/08/31 07:05

投稿

dit.
dit.

スコア3235

test CHANGED
@@ -5,6 +5,12 @@
5
5
 
6
6
 
7
7
  フォント読み込み部分の先頭を「/」から「./」もしくは「/」の記述なしで読み込めました。
8
+
9
+
10
+
11
+ ただ、私の環境ではEOTファイルがなくフォント変換サービスも日本語には対応していなかったので、
12
+
13
+ IEでの確認は英文のみです。
8
14
 
9
15
 
10
16
 
@@ -18,13 +24,19 @@
18
24
 
19
25
  <style type="text/css" media="screen, print">
20
26
 
27
+ @font-face{
28
+
29
+ font-family: "test-font01";
30
+
31
+ src:url("MakibaFont13/MakibaFont13.eot");
32
+
33
+ }
34
+
21
- @font-face {
35
+ @font-face {
22
36
 
23
37
  font-family: "test-font01";
24
38
 
25
- src:url("./MakibaFont13/MakibaFont13.ttf") format("truetype");
39
+ src:url("MakibaFont13/MakibaFont13.ttf") format("truetype");
26
-
27
- /* ↑この部分 */
28
40
 
29
41
  }
30
42