HTML <frame> 标签

实例

一个简单的三框页面:

<frameset cols="25%,50%,25%">
  <frame src="frame_a.htm">
  <frame src="frame_b.htm">
  <frame src="frame_c.htm">
</frameset>

下面有更多"运行"的例子.


定义和用法

HTML5中不支持 <frame> 标记.

<frame> 标签定义 <frameset> 中的一个特定窗口(框架).

<frameset> 中的每个 <frame> 可以具有不同的属性,例如边框,滚动,调整大小的能力等.

注意:如果要验证包含框架的页面,请确保 <!DOCTYPE> 设置为"HTML Frameset DTD"或"XHTML Frameset DTD".


浏览器支持

Element




<frame> Yes Yes Yes Yes Yes

HTML 4.01和HTML5之间的差异

HTML5中不支持 <frame> 标记.


HTML和XHTML之间的差异

在HTML中 <frame> 标记没有结束标记.在XHTML中,必须正确关闭 <frame> 标记.



可选属性

属性 描述
frameborder 0
1
HTML5不支持.
指定是否在框架周围显示边框
longdesc URL HTML5不支持.
规定一个包含有关框架内容的长描述的页面
marginheight pixels HTML5不支持.
规定框架的上方和下方的边距
marginwidth pixels HTML5不支持.
规定框架的左侧和右侧的边距
name text HTML5不支持.
规定框架的名称
noresize noresize HTML5不支持.
规定无法调整框架的大小
scrolling yes
no
auto
HTML5不支持.
规定是否在框架中显示滚动条
src URL HTML5不支持.
规定在框架中显示的文档的 URL