-1

在我的个人网站上,我创建了一个显示日语文本的 HTML 页面。我使用了以下字体系列。

font-family: Osaka, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif;

我已经把它放在我的 CSS 文件中,并尝试将它嵌套在一个语句中。所有浏览器在 OS X 和 Linux 中都能正确显示字体,但所有 Windows 浏览器只会显示 MS Mincho 字体。

有谁知道为什么?

4

1 回答 1

0

只有在运行浏览器的机器上安装了该字体时,浏览器才能使用该字体。如果没有安装字体,它会尝试字体系列列表中的下一个字体,如果没有安装,它会尝试下一个字体,依此类推,直到它获得机器已安装的字体。然后它使用了这个字体。

如果您希望浏览器使用特定字体,则需要使用@fontface将该字体下载到机器上,并且可以使用Font Squirrel等工具为您生成所有正确的 CSS。

请注意,安装在机器上的大多数字体都受版权保护,只是将它们从您的机器上撕下来并将它们运送到任何旧机器上都违反了该版权。但是有许多免版税字体可以完成这项工作。

于 2013-10-06T10:29:46.103 回答