Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
某些HTML代码在IE8上不起作用_Html - Fatal编程技术网

某些HTML代码在IE8上不起作用

某些HTML代码在IE8上不起作用,html,Html,有些html代码在我的IE8上不起作用,但在firefox上可以正常工作。 其中之一是: <center></center> 另一个是图像的align属性,例如align=“absmiddle” 为什么会这样?我自己的IE有什么问题吗?还是它是全局性的?因为那些HTML元素和属性已被弃用。同一代码不能在所有浏览器上正常工作是全局性的问题。基本解决方案是使用基本和未弃用的标记 所有浏览器上都可以使用center元素,但其含义通常与作者的预期不同。此外,它的效果可能取决

有些html代码在我的IE8上不起作用,但在firefox上可以正常工作。 其中之一是:

<center></center>

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


为什么会这样?我自己的IE有什么问题吗?还是它是全局性的?

因为那些HTML元素和属性已被弃用。

同一代码不能在所有浏览器上正常工作是全局性的问题。基本解决方案是使用基本和未弃用的标记

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

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


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

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


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

IE是一个全球性的问题,不仅仅是你的机器:)愚蠢的问题,但是
之间有什么区别吗?当有人以“愚蠢的问题,但是…”开始评论时,它意味着“我问这个问题可能很愚蠢,但是…”学习CSS并将其用于演示。因此,如果我想在IE中设置图像的中间位置,我应该怎么做?@陌生人
垂直对齐:中间
是最接近的。