我最近为WordPress(v3.1)完成了一个Genesis(v1.5)子主题,并将其上传到我的网站,但字体未能正常显示。我使用Font Squirrel制作了适用于该字体的文件和CSS,并取得了字体设计师的网页嵌入使用许可。这段代码在我的测试网站上运行良好。
我使用Firefox(OS X v3.6.15)上的Firebug(v1.6.2)发现字体文件出现404错误。我已经三次检查了文件位置,它们都放在应该放置的位置。我已多次上传它们,但仍然无法解决字体文件的404错误。字体在Chrome(OS X v10.0.648.133)、Internet Explorer(Win XP SP3 v8.0.6001.18702)和Firefox(Win XP SP3 v3.6.15)中均无法正常工作。
我尝试逐个关闭插件,但没有任何效果,因此我知道这不是插件冲突引起的问题。我查看了服务器上的字体文件,所以我知道它们在那里。还有什么其他的尝试方法吗?
注意:由于没有正确的字体,我在生产网站上更改了标题字体大小的CSS,否则它会破坏布局。除此之外,代码与测试网站完全相同。请注意CSS文件顶部的“一旦font-face工作,请删除这些”部分。