<frame>

已弃用: 不再推荐使用此功能。尽管某些浏览器可能仍然支持它,但它可能已从相关的 Web 标准中删除,可能正在被弃用,或者可能仅出于兼容性目的而保留。避免使用它,并尽可能更新现有代码;请参阅本页底部的兼容性表,以指导您的决策。请注意,此功能可能随时停止工作。

<frame> HTML 元素定义了一个特定区域,其中可以显示另一个 HTML 文档。框架应在 <frameset> 中使用。

不建议使用 <frame> 元素,因为它存在某些缺点,例如性能问题和屏幕阅读器用户缺乏可访问性。建议使用 <iframe> 而不是 <frame> 元素。

属性

与所有其他 HTML 元素一样,此元素支持全局属性

src 已弃用

此属性指定框架将显示的文档。

name 已弃用

此属性用于标记框架。如果没有标记,每个链接都将在其所在的框架(最接近的父框架)中打开。有关更多信息,请参阅target 属性。

noresize 已弃用

此属性可防止用户调整框架大小。

scrolling 已弃用

此属性定义滚动条的存在。如果不使用此属性,浏览器会在需要时添加滚动条。有两种选择:“yes”用于即使在不需要时也强制显示滚动条,“no”用于即使在需要时也强制不显示滚动条。

marginheight 已弃用

此属性定义框架之间边距的高度。

marginwidth 已弃用

此属性定义框架之间边距的宽度。

frameborder 已弃用

此属性允许您指定框架的边框。

示例

框架集文档

框架集文档具有<frameset> 元素而不是<body> 元素。<frame> 元素放置在 <frameset> 内。

html
<!doctype html>
<html lang="en-US">
  <head>
    <!-- Document metadata goes here -->
  </head>
  <frameset cols="400, 500">
    <frame src="https://mdn.org.cn/en/HTML/Element/iframe" />
    <frame src="https://mdn.org.cn/en/HTML/Element/frame" />
  </frameset>
</html>

如果要将另一个 HTML 页面嵌入到文档的<body> 中,请使用<iframe> 元素。

规范

规范
HTML 标准
# frame

浏览器兼容性

BCD 表格仅在浏览器中加载

另请参阅