Internet explorer 8 如果我将网页开发到ie8,它们会在ie6中正确呈现吗?

Internet explorer 8 如果我将网页开发到ie8,它们会在ie6中正确呈现吗?,internet-explorer-8,internet-explorer-6,Internet Explorer 8,Internet Explorer 6,我有开发者工具栏,还有其他我缺少的工具吗 我不做任何花哨的图形/HTML5 我刚刚被告知需要支持ie8;所以我想知道我是需要在这两个方面进行测试,还是只需要ie8 我曾经使用过ms superpreview,但这只适用于静态站点——我正在开发一个大型数据驱动的jsp网站。就我所见,如果不使用单独的机器(尽管是虚拟的),在ie6和ie8上进行测试是不容易的 编辑 ietester将删除我的标准ie安装(我想保留开发者工具栏)。ietest将使我能够在这两种情况下进行测试,然后在我的浏览器(ie6/

我有开发者工具栏,还有其他我缺少的工具吗

我不做任何花哨的图形/HTML5

我刚刚被告知需要支持ie8;所以我想知道我是需要在这两个方面进行测试,还是只需要ie8

我曾经使用过ms superpreview,但这只适用于静态站点——我正在开发一个大型数据驱动的jsp网站。就我所见,如果不使用单独的机器(尽管是虚拟的),在ie6和ie8上进行测试是不容易的

编辑
ietester将删除我的标准ie安装(我想保留开发者工具栏)。ietest将使我能够在这两种情况下进行测试,然后在我的浏览器(ie6/ie8)中开发usign developer工具栏。

您需要在这两种情况下进行测试。IE6以与IE7或IE8截然不同的方式呈现页面。

简单回答:否

您需要在您支持的所有浏览器中进行测试,因为它们在某种程度上都存在差异。 IE6在正确呈现css方面非常糟糕

您可以使用名为IETester的工具在多个IE版本中查看您的站点,尽管您没有开发人员工具栏支持。另一种解决方案是在虚拟机中的windows映像上使用不同的版本

开发站点的最佳方法是在浏览器中使用css的最佳支持进行开发。(firefox、chrome等)。完成后,开始为无法正确显示的浏览器添加特定于浏览器的修复程序。
看看这篇文章,了解如何设置css文件结构,IE6是最愚蠢的浏览器之一,也是设计师和开发人员最大的痛苦。无法保证您的站点将同时在IE8和IE6中工作。至于检查,你可以使用免费的软件。有些人甚至说我们应该停止考虑IE6:)

当然不是。如果你需要一个页面/站点在IE6中正常工作,那么就开发它。通常情况下,在IE6中工作的页面将在其他所有页面中工作


尤其是IE6在计算间距方面非常糟糕,尤其是在涉及填充的情况下。

IE6不支持HTML5和CSS 3。本质上,你的IE8标记可能无法在IE6上很好地呈现(事实上,许多标记根本不起作用)(除非你为IE做一些CSS破解)


如果您想让您的系统同时在IE6和IE8中工作,请在两个浏览器版本上测试您的系统,并进行相应的视觉调整(CSS、HTML标记等)。

在所有可能的系统上同时在两个浏览器中测试。

简短回答:您不能只在IE8中编写代码,还需要在IE6中进行测试


仅为这两种浏览器开始编码是一个非常奇怪的要求。你确定那就是你想要的吗?例如,IE7或IE9呢?如果你想让你的网站尽可能的兼容,在尽可能多的浏览器中,你应该让你的网站(例如HTML4或XHTML)

即使你,如果我只关注IE6和IE8,我肯定会从这里开始。不幸的是,IE6可能仍然会给您带来麻烦,但是使您的HTML/CSS标准兼容将使确保与IE8兼容变得更容易

在IE6中要记住的提示:如果事情不是按照您想象的方式排列的,它可能是HTML中的回车符(是的,IE6并不总是忽略它们*facepalm*)


编辑:啊,企业逻辑。我明白了。

“奇怪的请求,只为这两种浏览器开始编码”你从来没有为一家公司工作过,这是除了ie6Microsoft之外的第一次,这是所有像你这样的人都必须使用IE6到今天:(我过去也做过类似的工作,但我也总是要为某些人考虑FF。“在IE6中工作的页面在其他方面都能工作”这绝对不是真的。不。你会陷入痛苦的世界:)哈哈哈。*擦去眼泪*