3

所以,我正在制作一个小型投资组合网站 (http://www.cip.ifi.lmu.de/~fritschd/testDebo/),在那里我有一个带有大字体的大盒子。在 mac 上,一切都很好,但是在 windows 上,这取决于浏览器,它真的很糟糕。Windows 上的 Firefox 就是其中之一。

有没有办法平滑这个大字体?我还有什么其他选择?(出于 SEO 的原因,我不想使用图像)。顺便说一句,其他(系统)字体也有同样的问题。

编辑:该示例可以在链接页面中找到。字体大小约为 ca。180px,所以它很大。似乎有问题的浏览器是 windows 上最新版本的 firefox。如果您查看页面中带有名称的 div,则边框是像素化的。我读到这是 Windows 真字体选项和没有自己的设置(即 chrome)的浏览器的问题。那么此时我的选择是什么?

4

2 回答 2

0

不幸的是,据我所知,您无法在代码中做任何可以提供帮助的事情,但可以在您自己的浏览器中通过about:config切换gfx.direct2d.disabled到 true 来稍微补救一下。希望这会有所帮助。

于 2012-04-16T04:30:16.833 回答
0

在 Windows 上使用 ClearType 字体是一个众所周知的问题,它不受任何特定的 Web 浏览器的约束。阅读这个非常清楚的解释font-face-loaded-on-windows-look-really-bad-which-fonts-are-you-using-that-rend

此问题不应影响 Windows 7 和/或 IE9 用户。

我的建议是使用满足 SEO 要求的 -9999px 技术使用透明 PNG 来实现您的大文本块。查看原始著名的 -9999px css-image-replacement-technique/或新开发的技术Replacing-the-9999px-hack-new-image-replacement/

于 2012-04-16T05:13:47.173 回答