IE8表td边框

时间:2012-03-02 06:01:03

标签: html internet-explorer html-table

最近我创建了一个表,我不知道为什么但是在Internet Explorer中,单元格有边框,不知道为什么,而且它正在整个表格。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<title>Dragon</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
</head>
<style>
td{
    display: inline-block;
}
</style>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" bgcolor="#e2e3e7" style="font-family:Arial, Helvetica, sans-serif;border:none;">
<table id="Table_01" width="602" style="table-layout:fixed;box-sizing: border-box;" align="center" height="3401" border="0px #ffffff solid" cellpadding="0" cellspacing="0">
    <tr>
        <td rowspan="10">
            <img style="display:block"   src="images/Concept1_01.gif" width="1" height="394" alt=""></td>
        <td colspan="47">
            <img style="display:block"   src="images/Concept1_02.gif" width="600" height="56" alt=""></td>
        <td>
            <img style="display:block"   src="images/spacer.gif" width="1" height="56" alt=""></td>
    </tr>
    <tr>
        <td rowspan="3">
            <img style="display:block"   src="images/Concept1_03.gif" width="26" height="59" alt=""></td>
        <td colspan="27">
            <img style="display:block"   src="images/Concept1_04.gif" width="307" height="14" alt=""></td>
        <td colspan="19" rowspan="3">
            <img style="display:block"   src="images/Concept1_05.gif" width="267" height="59" alt=""></td>
        <td>
            <img style="display:block"   src="images/spacer.gif" width="1" height="14" alt=""></td>
    </tr>
</table>
</body>
</html>

3 个答案:

答案 0 :(得分:2)

也许您想将doctype更改为<!DOCTYPE html>并尝试在桌面上设置border="0"

答案 1 :(得分:1)

当我在IE 9上测试并发布了代码的逐字副本时,没有边框。该表格在很多方面都是格式错误的,并且不符合HTML表格模型,因此渲染可能会有很大差异,但如果您看到边框或看起来像边框的东西,则可能来自某些未包含的代码。

答案 2 :(得分:1)

快速查看table表示tr帐户中600帐户中的table帐户高度约为table 3000 },约为{{1}}。因此,边界可能是某种填充。