我使这个例子尽可能简单:
<!DOCTYPE html>
<html>
<head>
<title>Test</title>
<link href="http://fonts.googleapis.com/css?family=Open+Sans:300,800"
rel="stylesheet" type="text/css">
<style type="text/css">
h1 {
font-family: "Open Sans";
font-weight: 800;
}
</style>
</head>
<body>
<h1>Testing h1</h1>
</body>
</html>
现在在 IE6-8 中,H1 标签将显示为 300 或 800 以外的其他内容......它看起来像 600。如果我删除 800,它会正确显示为 300。如果我删除 300 并保留 800 ,它正确显示为 800。其他任何人都可以复制这个并解释 IE 是如何显示我什至没有拉入的字体粗细吗?