HTML - <frameset> 标签



HTML <frameset> 标签包含一组框架,其中包含一个或多个可以作为单个单元进行样式化的框架。它用于指定框架集中行和列的数量及其像素。

此标签在 HTML5 中不受支持,我们建议您使用 HTML <iframe> 标签

语法

<frameset cols = " ">

HTML frameset 标签支持 HTML 的全局事件属性。还接受一些特定的属性,如下所示。

属性

属性 描述
cols 列大小 指定列的数量及其宽度,可以使用像素、百分比或相对长度。默认为 100%。
rows 行大小 指定行数及其高度,可以使用像素、百分比或相对长度。默认为 100%。
framespacing 像素 指定框架集中的框架之间的间距。(已弃用)
frameborder 0
1
指定边框的显示或隐藏状态。(已弃用)

HTML frameset 标签示例

以下示例将说明 HTML <frame> 标签,我们强烈建议您在这些情况下使用 <iframe> 以避免将来不支持框架的冲突。

在框架集中实现框架

在此示例中,我们使用 frameset 标签创建一个 frameset 元素,并将主页渲染到该框架中。

<!DOCTYPE html>
<html>
   <head>
      <title>HTML frame Tag</title>
   </head>
   <frameset cols = "200, *">
      <frame src = "/html/menu.htm" name = "menu_page" />
      <frame src = "/html/main.htm" name = "main_page" />
   </frameset>
   
</html>

创建水平框架

要创建水平框架,我们可以使用 rows 属性。如果我们能够操作 row 属性,我们也可以创建水平框架。

<!DOCTYPE html>
<html>
   <head>
      <title>HTML frameset Tag</title>
   </head>
   <frameset rows = "30%, 70%">
      <frame src = "/html/menu.htm" name = "menu_page" />
      <frame src = "/html/main.htm" name = "main_page" />
   </frameset>
</html>

支持的浏览器

标签 Chrome Edge Firefox Safari Opera
frameset
html_deprecated_tags.htm
广告