frame
<frame>
已废弃
该特性已经从 Web 标准中删除,虽然一些浏览器目前仍然支持它,但也许会在未来的某个时间停止支持,请尽量不要使用该特性。
<frame> 是 HTML 元素,它定义了一个特定区域,另一个 HTML 文档可以在里面展示。帧应该在<frameset>中使用。
<frame> 的使用不应提倡,因为有一些缺点,比如性能问题,以及使用屏幕阅读器的用户缺少可访问性。比起<frame>,<iframe>更应该提倡。
属性
就像其他 HTML 元素一样,这个元素支持 全局属性。
src
这个属性指定了由帧展示的文档。
示例
<frameset cols="50%,50%">
<frame src="https://developer.mozilla.org/en/HTML/Element/iframe" />
<frame src="https://developer.mozilla.org/en/HTML/Element/frame" />
</frameset>
浏览器兼容性
Feature | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Basic Support | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
frameborder | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
marginheight | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
marginwidth | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
name | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
noresize | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
scrolling | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
src | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
Feature | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
Basic Support | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
frameborder | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
marginheight | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
marginwidth | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
name | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
noresize | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
scrolling | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
src | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |