请参阅下面的HTML代码,
<html>
<body>
<table width="100%" cellpadding="0" cellspacing="0" border="1">
<tr>
<td>
abc
</td>
</tr>
<tr>
<td style="font-size:0px">
<hr />
</td>
</tr>
<tr>
<td>
def
</td>
</tr>
</table>
</body>
在Firefox中,它显示为,
在IE-8中,它看起来像,
所以,令人惊讶的是,填充不会删除IE。 !!!
如果有人可以帮助解决这个问题。
我在link中查看了解决方案。但任何人都可以提供任何其他解决方案。
答案 0 :(得分:1)
IE可能对您的HTML页面不满意,因为您没有指定doctype,并且您没有HEAD标记,TITLE标记等。
此外,您还需要包含一个css重置文件,以便清除表格和HR等所有内容的样式。
Tradtional doctype:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
HTML5 doctype:
<!doctype html>