Safari正在为Safari 5.0.x中的所有字体显示Times New Roman

Safari正在为Safari 5.0.x中的所有字体显示Times New Roman,safari,webpage-rendering,Safari,Webpage Rendering,我的网站用泰晤士报新罗马字体显示所有字体,尽管我的CSS中没有这个声明 这仅在OSX上的Safari 5.0.5中发生。检查文本元素时,它会显示“字体系列:Times New Roman” 字体在5.1中正确显示 问题可能是什么?如何解决?如果CSS中没有声明字体,浏览器可能会尝试应用其默认字体 为了避免这种情况,您可以执行以下操作: html{ font-family:Arial, Helvetica, Verdana; } 但是,如果您确实为元素声明了字体系列,则可能是某个小部件或外部C

我的网站用泰晤士报新罗马字体显示所有字体,尽管我的CSS中没有这个声明

这仅在OSX上的Safari 5.0.5中发生。检查文本元素时,它会显示“字体系列:Times New Roman”

字体在5.1中正确显示


问题可能是什么?如何解决?如果CSS中没有声明字体,浏览器可能会尝试应用其默认字体

为了避免这种情况,您可以执行以下操作:

html{
 font-family:Arial, Helvetica, Verdana;
}

但是,如果您确实为元素声明了
字体系列
,则可能是某个小部件或外部CSS覆盖了您的CSS,请尝试删除这些小部件或外部CSS以进行更快的调试。

如果您的CSS中没有声明字体,浏览器可能会尝试应用其默认字体

为了避免这种情况,您可以执行以下操作:

html{
 font-family:Arial, Helvetica, Verdana;
}

但是,如果您确实为元素声明了
font-family
,则可能是某个小部件或外部CSS覆盖了您的CSS,请尝试删除这些小部件或外部CSS,以便更快地进行调试。

我们已将其缩小到构建脚本的一些奇怪问题。我们已将其缩小到构建脚本的一些奇怪问题。