Safari正在为Safari 5.0.x中的所有字体显示Times New Roman
我的网站用泰晤士报新罗马字体显示所有字体,尽管我的CSS中没有这个声明 这仅在OSX上的Safari 5.0.5中发生。检查文本元素时,它会显示“字体系列:Times New Roman” 字体在5.1中正确显示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中没有声明字体,浏览器可能会尝试应用其默认字体 为了避免这种情况,您可以执行以下操作:
html{
font-family:Arial, Helvetica, Verdana;
}
但是,如果您确实为元素声明了
字体系列
,则可能是某个小部件或外部CSS覆盖了您的CSS,请尝试删除这些小部件或外部CSS以进行更快的调试。如果您的CSS中没有声明字体,浏览器可能会尝试应用其默认字体
为了避免这种情况,您可以执行以下操作:
html{
font-family:Arial, Helvetica, Verdana;
}
但是,如果您确实为元素声明了
font-family
,则可能是某个小部件或外部CSS覆盖了您的CSS,请尝试删除这些小部件或外部CSS,以便更快地进行调试。我们已将其缩小到构建脚本的一些奇怪问题。我们已将其缩小到构建脚本的一些奇怪问题。