<frame>

已弃用: 不再推荐使用该特性。虽然一些浏览器仍然支持它,但也许已从相关的 web 标准中移除,也许正准备移除或出于兼容性而保留。请尽量不要使用该特性,并更新现有的代码;参见本页面底部的兼容性表格以指导你作出决定。请注意,该特性随时可能无法正常工作。

概述

<frame> 是 HTML 元素,它定义了一个特定区域,另一个 HTML 文档可以在里面展示。帧应该在 <frameset> 中使用。

<frame> 的使用不应提倡,因为有一些缺点,比如性能问题,以及使用屏幕阅读器的用户缺少无障碍。比起 <frame><iframe> 更应该提倡。

属性

就像其他 HTML 元素一样,这个元素支持 全局属性

src

这个属性指定了由帧展示的文档。

name

这个属性用于给帧添加标签。如果没有标签,所有链接都会在它们所在的帧中打开。

noresize

这个属性避免让用户改变帧的大小。

scrolling

这个属性定义了滚动条的存在。如果不使用这个属性,浏览器会按需放置滚动条。有两个选择:"yes" 用于展示滚动条,即使是多余的;"no" 用于不展示滚动条,即使它是必要的。

marginheight

这个属性定义了帧之间的边距有多高。

marginwidth

这个属性定义了帧之间的边距有多宽。

frameborder

这个属性允许你为帧添加边框。

示例

html
<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>

参见