某些HTML代码无法在IE8上运行

时间:2012-06-17 18:41:39

标签: html

某些HTML代码无法在我的IE8上运行,但在firefox上运行正常。 其中之一是:

<center></center>

另一个是图像的对齐属性,例如align =“absmiddle”。

为什么会这样?我自己的IE有什么问题,还是全球性的?

4 个答案:

答案 0 :(得分:3)

因为不推荐使用这些HTML元素和属性。

答案 1 :(得分:3)

center元素适用于所有浏览器,但其含义通常与作者所期望的不同。此外,它的效果可能取决于“标准模式”与“怪癖模式”,在不同的浏览器上通常会有所不同。

absmiddle是非标准的,在不同的模式下会有不同的处理方式。在CSS中使用vertical-align属性通常更加一致。

要获得更具体的帮助,您需要显示问题出现的文档或网址。需要整个文档,而不仅仅是一个片段,因为浏览器的模式取决于doctype声明。

答案 2 :(得分:2)

这是一个全局性问题,相同的代码无法与所有浏览器一起使用。基本解决方案是使用基本和未弃用的标签。

答案 3 :(得分:2)

正如其他人所说,这些标签已被弃用。

您应该尝试使用CSS来设置页面样式,并仅将HTML用作标记。它很容易掌握,您的项目将更符合标准。