国际访客建议访问 Primers 编程伙伴 国际版站点 > HTML 教程 > frame 以获得更好的体验。

# HTML 的 <frame> 标签

请查看 HTML 元素帮助手册 了解更多 HTML 元素。

HTML 的 <frame> 元素用于在 <frameset> 元素中插入另一个 HTML 文档。不能在 body 中使用。

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

现代 HTML 推荐使用 <iframe> 元素。

# 属性

请查看 HTML 元素的全局属性 了解 HTML 元素的全局属性。
  • src: 这个属性指定了由帧展示的文档。

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

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

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

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

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

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

# 示例

<frameset cols="25%,75%"> <!-- 将窗口分为两列 -->
    <frame src="https://hubenchang0515.github.io/shift" name="left"> <!-- 左侧框架 -->
    <frame src="https://hubenchang0515.github.io/QtTheme" name="right"> <!-- 右侧框架 -->
</frameset>
  • 废弃元素的演示可能不会生效

# 推荐阅读

本文 更新于: 2025-11-27 09:38:03 创建于: 2025-11-27 09:38:03