最近,一个客户抱怨IE6中系统字体的出现。基本上,问题是IE6不支持字体平滑/抗锯齿(我知道您可以在OS设置中将其打开)。但是有人扔掉了这个宝石:
“您可以使用pt而不是px在CSS中强制使用字体抗锯齿。”
我在各种浏览器中进行了快速POC,发现没有区别。
这听起来像是Web开发人员的都市神话,我的感觉是BS。有没有人遇到过?
不,作为Web开发人员,实际上没有任何方法可以控制它。
一个小的例外是,您可以通过sIFR使用Flash来对反锯齿进行一些伪造的强制,并且某些浏览器不会反锯齿位图/像素字体(因为它们不应该,更多信息:Anti-Aliasing。
而且,正如Daniel所提到的,em对所有字体都使用单位是理想的
em