![](/img/trans.png)
[英]Flexbox and Internet Explorer 11 (display:flex in <html>?)
[英]html strange display on internet explorer
我有一些HTML代码:
<html><body bgcolor="#C0C0C0" topmargin="0" leftmargin="0">
<table border="0" bgcolor="#ffffff" width="736"
cellspacing="0" cellpadding="0" bordercolor="#000080">
<tr>
<td width="100%" align="center">
<img src="pic.gif" border="0" height="173" width="736">
</td>
</tr>
</table>
</bdy></html>
pic.gif尺寸:736 * 173
在Firefox,Safari,Chrome,Opera上显示相同
但是它在6、7、8、9上显示不同的内容
gif图像下面有一条边界线。
不确定,但可能是最后一行中的</bdy>
。
另外,您在table
上设置了bordercolor="#000080"
...,但也设置有border="0"
,这可能会影响它。
更改为<bdy>
</body>
并查看。 可能甚至无法使用,因为还有7个以上的验证错误。
将您的html文件提交给标记验证服务,并修复7个验证错误。 然后,这可能会在所有浏览器上正常工作。 在许多情况下,这是捕获html文件错误的最简单方法。
尝试这个:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
<body style="background-color:#C0C0C0; margin:0px;">
<table style="border:0px solid #000080; background-color:"#000080" margin:0px; padding:0px; width:736px;" cellspacing="0" cellpadding="0">
<tr>
<td style="text-align:center;">
<img src="pic.gif" style="width:736px; height:173px;" border="0" /">
</td>
</tr>
</table>
</body>
</html>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.