0

请参阅下面的 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,填充没有删除是令人惊讶的。!!!

如果有人可以帮助解决同样的问题。

我在链接中检查了解决方案。但任何人都可以提供任何其他解决方案。

4

1 回答 1

1

一般来说,IE 可能对您的 HTML 页面不满意,因为您没有指定 doctype,也没有 HEAD 标签、TITLE 标签等。

此外,您还需要包含一个 css 重置文件,以清除表格和 HR 等所有内容的样式。

传统文档类型:

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

HTML5 文档类型:

<!doctype html>
于 2013-04-30T15:49:57.793 回答