我将代码从我们的实时网站(运行 Windows Server 2003)复制到新的 QA 虚拟机(运行 Windows 2008)。当我查看页面源信息时,它们完全相同,但网站的外观却大不相同。这是由操作系统的差异引起的,还是我找错了地方?
答案1
网站的外观由您使用的浏览器决定。如果应用程序在每个服务器上生成相同的代码,那么页面应该如果在同一个浏览器中查看,看起来完全相同。
如果您没有将 CSS 文件从实时站点复制到虚拟机,这可以解释问题。如果找不到 CSS 文件,则浏览器只会使用浏览器的默认字体呈现内容。
您使用什么浏览器/版本浏览网站?
另一个可能影响网站外观的因素是浏览器上的默认字体设置(样式和大小)是否发生改变。