私のcssファイルには以下のコードがあります。フォントはMacOSのすべてのブラウザで希望どおりにレンダリングされますが、Windowsではレンダリングされません。Windowsと互換性がないと言う前に、Windowsマシンでダミーのページを作成しました。これにより、Chrome(IEではなく)で「.woff」ファイルが正常に実行されます。HoveverIEはこのページをレンダリングできます。@font-faceで重要な何かが欠けているような気がします。これが私のコードです:
@font-face { font-family: Skia;
src:url('./webfonts/skia.ttf') format('truetype'),
url('./webfonts/skia.eot') format('embedded-opentype'),
url('./webfonts/skia.woff') format('woff'),
url('./webfonts/skia.svg');
font-weight: lighter;
font-style: normal;
}
'webfonts'フォルダーは、cssファイルが配置されている'styles'フォルダーと同じディレクトリにあります。
>styles
>'style.css'
>webfonts
>'skia.ttf / woff / eot / svg'
<body>
タグには、font-family:Skia, sans-serif;