Internet explorer 我制作了一个网站,除了在旧的互联网探索者上,它在跨浏览器上运行得非常好。我应该遵循什么流程才能让它在旧的IE';s

Internet explorer 我制作了一个网站,除了在旧的互联网探索者上,它在跨浏览器上运行得非常好。我应该遵循什么流程才能让它在旧的IE';s,internet-explorer,Internet Explorer,我创建了一个在Chrome、Firefox、Safari和InternetExplorer8(不包括IE8上的圆角)上完美显示的网站。该网站的代码完全是用普通的CSS和HTML编写的,没有javascript格式或Flash 最近我注意到这个网站在InternetExplorer6和InternetExplorer7上完全崩溃了 我希望能够忽略它们,但浏览一下市场份额数字,InternetExplorer7仍然太大,无法忽略。我正在考虑忽略Internet Explorer 6 人们可以建议我现

我创建了一个在Chrome、Firefox、Safari和InternetExplorer8(不包括IE8上的圆角)上完美显示的网站。该网站的代码完全是用普通的CSS和HTML编写的,没有javascript格式或Flash

最近我注意到这个网站在InternetExplorer6和InternetExplorer7上完全崩溃了

我希望能够忽略它们,但浏览一下市场份额数字,InternetExplorer7仍然太大,无法忽略。我正在考虑忽略Internet Explorer 6

人们可以建议我现在按照什么流程让我的网站在Internet Explorer 7上运行,如果它在Internet Explorer 6上运行,还可以获得额外的奖励?如果我看到未对齐或缺失的内容,我应该如何调试该问题


当我在谷歌上搜索时,我看到了很多关于特定网站设计元素的网站,在这些讨论中,他们提到了IE中是否有怪癖。然而,我没有看到任何网站谈论过,如果你已经有了一个到处都能工作的网站,除了古怪的旧IE,您应该做些什么来解决问题。

通常,在开发过程中,需要支持的每个浏览器的所有版本都会定期检查站点,以便依次查找每个问题。我不知道有哪个网站会给出相反的过程——当你不知道是什么问题的时候,它怎么能这样做呢


你唯一能做的就是通过验证器检查个人标签是否被ie7理解,但这对在浏览器中产生错误结果的有效标签/属性没有帮助通常在开发过程中,在需要支持的每个浏览器的所有版本中,都会定期检查站点,以便依次查找每个问题。我不知道有哪个网站会给出相反的过程——当你不知道是什么问题的时候,它怎么能这样做呢


你唯一能做的就是通过验证器来检查个人标签是否被ie7理解——但这对在浏览器中产生错误结果的有效标签/属性没有帮助

我建议有条件地包含CSS文件。这将使您能够构建CSS文件来纠正IE6和IE7的任何样式问题。例如,您可以在站点的CSS之后包含以下内容:

<!--[if IE 7]> <link href="ie7.css" rel="stylesheet" type="text/css"> <![endif]-->
<!--[if IE 6]> <link href="ie6.css" rel="stylesheet" type="text/css"> <![endif]-->

有关此方法的更多信息,请访问:


至于找出问题所在,我建议IE开发者工具栏是一个很好的工具,可以用来找出为什么某个元素在某个特定版本的IE中呈现的方式。[本质上,它会告诉你它应用了什么样式,然后你就可以在有条件包含的CSS文件中创建什么样式来纠正它。]我建议有条件地包含CSS文件。这将使您能够构建CSS文件来纠正IE6和IE7的任何样式问题。例如,您可以在站点的CSS之后包含以下内容:

<!--[if IE 7]> <link href="ie7.css" rel="stylesheet" type="text/css"> <![endif]-->
<!--[if IE 6]> <link href="ie6.css" rel="stylesheet" type="text/css"> <![endif]-->

有关此方法的更多信息,请访问:


至于找出问题所在,我建议IE开发者工具栏是一个很好的工具,可以用来找出为什么某个元素在某个特定版本的IE中呈现的方式。[本质上,它会告诉你它应用了什么样式,然后你就可以在有条件包含的CSS文件中创建什么样式来纠正它。]

太笼统了。告诉我们什么不起作用太笼统了。告诉我们什么不起作用