HTML <frameset> 标签

<frameset> 是一个用于包含 <frame> 的 HTML 元素,一般和 <frame> 一起使用来组织多个窗口(框架)。 但现在不建议使用 frame,而是用 <iframe>。现今的网站一般都不使用 frame。


实例

简单的三框架页面:

  1. <html>
  2. <frameset cols="25%,50%,25%">
  3. <frame src="/example/html/frame_a.html">
  4. <frame src="/example/html/frame_b.html">
  5. <frame src="/example/html/frame_c.html">
  6. </frameset>
  7. </html>

浏览器支持

元素
<form>YesYesYesYesYes

所有浏览器都支持 <frameset> 标签。


定义和用法

html5 不支持 <frameset>标签>

frameset 元素可定义一个框架集。它被用来组织多个窗口(框架)。每个框架存有独立的文档。在其最简单的应用中,frameset 元素仅仅会规定在框架集中存在多少列或多少行。您必须使用 cols 或 rows 属性。


HTML 与 XHTML 之间的差异


提示和注释:

注释:如果您希望验证某个包含框架的页面,请确保 DTD 被设置为 "Frameset DTD"。


可选的属性

属性描述
cols
  • pixels
  • %
定义框架集中列的数目和尺寸。
rows
  • pixels
  • %
定义框架集中行的数目和尺寸。

标准属性

  1. id, class, title, style

如需完整的描述,请访问标准属性。


事件属性

如需完整的描述,请访问事件属性。