img标签适用于Firefox,但在IE中它显示在屏幕底部的图像

时间:2013-04-19 07:40:06

标签: html internet-explorer

您好我的html中有以下代码。

<html>
    <tr>
    <td>
       some code here...
    </td>

    <td align="left" valign="top" width="35%">
        <img    src="http://ocs.landsend.com/lebowebcontent/images/global/marketing/TrueValue_SHIP_IMG.jpg" onerror='this.src="http://ocs.landsend.com/lebowebcontent/images/global/marketing/Stand_Ship_UPS_or_USPS.jpg";this.onerror=""' />
    </td> 

    </tr>
</html>

图像必须显示在屏幕顶部的第二列中,但是它在IE中底部浸染...但它在firefox和chrome中工作正常。

请帮助..

1 个答案:

答案 0 :(得分:1)

您缺少doctype,IE不太宽容。把它放在html代码的开头:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">