如何在firefox和IE中呈现相同的html/css

如何在firefox和IE中呈现相同的html/css,html,css,internet-explorer,Html,Css,Internet Explorer,我正在为我的学校作业制作一个菜单,它需要在IE和firefox中工作。 我已经完成了菜单,它在firefox中运行得非常好,但是我在IE中无法正确显示它 在这里可以找到一部分: 当我在firefox中单击主页图像时,会弹出一个下拉列表,其中有两个图像,分别为文本“d”和“d”。在firefox中,这些下拉图像之间没有空格,但当我在IE中尝试时,我看到它们之间有一个小空格 我怎样才能修复这个(删除那个空间)请。我尝试了很多不同的方法,但都不管用 顺便说一下,使用IE8。在担心任何特定错误之前: 使

我正在为我的学校作业制作一个菜单,它需要在IE和firefox中工作。 我已经完成了菜单,它在firefox中运行得非常好,但是我在IE中无法正确显示它

在这里可以找到一部分:

当我在firefox中单击主页图像时,会弹出一个下拉列表,其中有两个图像,分别为文本“d”和“d”。在firefox中,这些下拉图像之间没有空格,但当我在IE中尝试时,我看到它们之间有一个小空格

我怎样才能修复这个(删除那个空间)请。我尝试了很多不同的方法,但都不管用


顺便说一下,使用IE8。

在担心任何特定错误之前:

  • 使用触发标准模式的Doctype,因为怪癖模式的不一致性是一个需要处理的噩梦。如果有疑问,请使用HTML 4.01:
  • 对付

  • 如果您已经完成了David提到的事情,但仍然看到一些差异,那么您可能想看看,它是一个JavaScript库,可以使Microsoft Internet Explorer表现得像一个符合标准的浏览器。

    我在IE7中没有发现任何问题。但如果您遇到问题,请尝试给出
    display:block
    标记。这个问题应该消失