Windows 7 与 Windows XP 上 Firefox 中的字体行间距

Posted

技术标签:

【中文标题】Windows 7 与 Windows XP 上 Firefox 中的字体行间距【英文标题】:Font line spacing in Firefox on Windows 7 vs Windows XP 【发布时间】:2012-11-06 01:37:08 【问题描述】:

我在文本段落中使用 Verdana 字体。问题是,在 Windows XP 上的 Firefox v16 中,此文本的呈现方式与 Windows 7 上的 Firefox v16 不同。Internet Explorer 9 在 Windows 7 上呈现字体没有任何问题。区别在于行间距 - 在 Firefox / XP 和 IE / 7 中行间距比 Firefox / 7 窄一点。我在 Windows 7 上使用 Firefox 和 Internet Explorer 的默认设置。

所以我说的不是水平字符间距而是垂直行间距。

据我所知,Verdana 是 XP 和 Win7 的标准字体,所以应该没有问题。

是否有任何 CSS 代码可以解决此问题并使 Windows 7 上的 IE 和 Firefox 中的间距相同?

【问题讨论】:

将网址分享到相关页面。或者贴出代码(html+css)。 【参考方案1】:

附近没有 XP 机器,但您是否在 CSS 中设置了自定义 line-height?您说“我正在使用默认设置”,所以我认为您没有设置固定的line-height。如果我误解了,我很抱歉。

【讨论】:

默认值可能会有所不同,但我看不出有什么不同。 (这可能取决于文本的内容、字体大小等)在任何情况下,Verdana 的默认行高对于大多数用途来说都太小了,例如 1.125。由于 Verdana 的特性,像 1.3 这样的值可能更合适(取决于行长等)。 行高是个问题。谢谢。

以上是关于Windows 7 与 Windows XP 上 Firefox 中的字体行间距的主要内容,如果未能解决你的问题,请参考以下文章

用于 xp 平台程序的 visual basic .net 程序正在 Windows 7 上构建

在 Windows 7 上崩溃但在 XP 上运行

VB.net 中的 IP 地址查找(XP 与 Windows 7)

Windows 7 XP 模式和 Visual Studio 2003

在 Windows 7 而不是 Windows XP 上运行 Visual Studio 2010 的优势

怎么安装windows XP?