私は次のHTMLを持っています:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=8" />
<link href='https://fonts.googleapis.com/css?family=Bitter:400' rel='stylesheet' type='text/css'/>
<style type="text/css">
h1 {
font-family: Bitter;
font-weight: normal;
}
</style>
</head>
<body>
<h1>Why is this different?</h1>
</body>
</html>
Windows 7のIE9で表示すると、Bitter
フォント面が正しく読み込まれ、適用されます。
しかし、Windows 8のIE10で表示した場合はそうではなく、デフォルトのフォントフェイス(Times New Roman
)
にフォールバックします。
両方のブラウザが同じものを使用しているDocument Mode
ので(X-UA-Compatible
メタタグのため)、両方ともBitterフォントを使用するか、失敗してTimesNewRomanフォントにフォールバックすると思いました。ただし、1つは機能しており(Windows 7ではIE9)、もう1つは失敗しています(Windows 8ではIE10)。
これは既知の問題ですか、それとも文書化された機能ですか?