HTML - <frame> 标签



HTML <frame> 标签用于在发布 HTML5 之前指定 frameset 标签中的每个框架。每个框架都能够独立加载内容。

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

语法

< frame src = "URL" >  

属性

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

属性 描述
src URL 指定将在框架中呈现的文档的路径。(已弃用)
name 文本 指定框架的标签。(已弃用)
scrolling yes
no
指定是否允许滚动。(已弃用)
marginheight 像素 定义该框架边距的高度。(已弃用)
marginwidth 像素 定义该框架边距的宽度。(已弃用)
frameborder 0
1
指定边框的开启或关闭状态。(已弃用)

HTML frame 标签示例

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

使用 frame 标签实现框架

在此示例中,我们使用 frame 标签创建了一个 frame 元素,并将在这个框架中呈现我们的主页。

<!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 frame 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
frame
html_deprecated_tags.htm
广告