在chrome中,字体看起来比FF和IE小1px,我看不出原因。使用的字体是“Georgia”,CSS或HTML中没有特定的浏览器命令,所以我无法弄清楚为什么chrome显示不同。
以前有人遇到过这个吗?
感谢。
答案 0 :(得分:2)
这可以基于各种因素。 Chrome和Firefox使用不同的字体渲染引擎,它们在Windows中解释ClearType字体设置的方式也不同。同样,不同的浏览器将不同的默认CSS样式应用于未标记的文档,这可能导致字体大小的差异等。您可以尝试使用类似CSS重置样式表的内容来平息一些问题,http://www.cssreset.com/但是无法保证能够修复它。
答案 1 :(得分:1)
如果你想为每个浏览器实现相同的风格,你应该试试这个:
当我遇到这个问题时,它给了我很多帮助。也许这个问题有一个更优雅的解决方案,但这绝对有效。答案 2 :(得分:0)
不同浏览器之间以及不同系统之间的文本总是有所不同。即使同一操作系统上的同一浏览器也可能会产生不同的结果,因为系统中存在可能影响外观的文本呈现设置
此外,字体大小不是以像素为单位,而是以磅为单位,因此浏览器将像素大小转换为点的方式可能会有所不同。