Html 跨浏览器字体问题

Html 跨浏览器字体问题,html,internet-explorer-9,Html,Internet Explorer 9,我在跨浏览器兼容性方面遇到了一些字体问题。FireFox和Chrome看起来几乎一样,在FireFox上可能更流畅一些,但在IE9上看起来更简洁、更大胆一些?我使用了字体的每个CSS值,试图为每个浏览器设置默认值,但没有任何效果。你知道IE9是怎么扭曲字体的吗?我确实喜欢它在IE9中的外观,但我希望它在浏览器之间匹配 字体呈现不仅取决于浏览器,还取决于操作系统。 请参阅以下两篇文章,它们解释了这种差异,以及如何使用CSS克服这种差异: 有充分的证据表明,IE9忽略了操作系统范围内的字体平滑设置

我在跨浏览器兼容性方面遇到了一些字体问题。FireFox和Chrome看起来几乎一样,在FireFox上可能更流畅一些,但在IE9上看起来更简洁、更大胆一些?我使用了字体的每个CSS值,试图为每个浏览器设置默认值,但没有任何效果。你知道IE9是怎么扭曲字体的吗?我确实喜欢它在IE9中的外观,但我希望它在浏览器之间匹配


字体呈现不仅取决于浏览器,还取决于操作系统。 请参阅以下两篇文章,它们解释了这种差异,以及如何使用CSS克服这种差异:

有充分的证据表明,IE9忽略了操作系统范围内的字体平滑设置(也称为抗锯齿)。即使在Windows中禁用字体平滑和ClearType,IE仍会显示抗锯齿字体,有些用户很难阅读,尤其是在小字体的情况下

微软说,

Internet Explorer 9利用Windows DirectWrite和Direct2D API,使用亚像素Microsoft ClearType字体定位呈现硬件加速文本。最近对ClearType的增强有助于提高液晶显示器(LCD)上文本的可读性,方法是增加显示文本微小细节的清晰度。在InternetExplorer9中实现亚像素定位对web开发人员很有用,因为文本放置和换行符在不同用户的配置中保持不变


但是,有一些方法可以禁用此功能(已提到),但这是一种客户端技术,您的代码无法控制它。

您可以共享使用的字体设置吗?