Html 桌子周围的神秘边框

Html 桌子周围的神秘边框,html,css,iframe,border,html-table,Html,Css,Iframe,Border,Html Table,正如标题所说,我在整张桌子周围有一个小小的边框。我刚刚从J2Ski复制了它,用在我的网站上,所以它不是我自己的作品 我知道这个问题以前已经得到了最明确的回答,但我不知道该把风格放在哪里,我也不太确定该放什么 <table style="border:none;"> <tbody> <tr><td> <iframe height="112" src="http://www.j2ski.com/snow_forecast/France/Tigne

正如标题所说,我在整张桌子周围有一个小小的边框。我刚刚从J2Ski复制了它,用在我的网站上,所以它不是我自己的作品

我知道这个问题以前已经得到了最明确的回答,但我不知道该把风格放在哪里,我也不太确定该放什么

<table style="border:none;">
<tbody>
<tr><td>
<iframe height="112" src="http://www.j2ski.com/snow_forecast/France/Tignes_mini.html"
width="340"></iframe>
</td></tr>

</tbody>
</table>


jsIDLE:

这是
iframe
边框,而不是
表的
边框
,所以对
iframe
元素使用
frameBorder=“0”

注意:IE要求
frameBorder
使用大写字母
B
,因此请确保您不需要 写入
frameborder=“0”


另外,按照建议在CSS中编写下面的代码段也没有什么害处,但在旧版本的IE中会失败,因此也要在CSS中声明
属性和下面的代码段

iframe {
   border: 0;
}

这是
iframe
边框

CSS

iframe{
    border: none;
}

另外,看一看关于
iframe border

的其他问题,如果我没有弄错的话,这将在旧版IE中失败。我认为你是对的,更新了一个特定讨论的链接。IE实际上从未需要
frameBorder
,大写B。我不知道这个故事从何而来。它总是不区分大小写!只有相应的JavaScript属性具有大写字母B。