HTML <noframes> 元素 - HTML5 不支持

<noframes> 是一个 HTML 元素,用于浏览器不支持或未启用 <frame> 元素时,展示替代内容。

显示三个 frame 框架,如果不支持 frame 输出 <noframes> 元素的文本:

<html>
<frameset cols="25%,50%,25%">
  <frame src="/examples/frame_a.htm">
  <frame src="/examples/frame_b.htm">
  <frame src="/examples/frame_c.htm">
  <noframes>对不起,您的浏览器不支持框架!</noframes>
</frameset>
</html>

尝试一下 »

您可以在 <noframes> 中使用任何在 <body> 中预期可见的 HTML 元素,除了 <frameset><frame> 元素。

注意: 由于所有主流浏览器都支持框架,因此在一般情况下不需要使用该元素。它在 HTML5 中也是完全过时的,应该避免使用,以符合标准。

属性

该元素包含了全局属性

事件属性

<noframes> 元素支持 HTML 的事件属性

使用说明

HTML5 不支持 <noframes> 元素。

<noframes> 元素可为那些不支持框架的浏览器显示文本。

<noframes> 元素插入在 <frameset> 元素中使用。

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

更多实例

<noframes> 中展示提示语

<frameset cols="50%,50%">
  <frame src="/examples/frame_a.htm" />
  <frame src="/examples/frame_b.htm" />
  <noframes><p>看来您的浏览器不支持框架或未启用。</p></noframes>
</frameset>

浏览器兼容性

Internet ExplorerFirefoxOperaGoogle ChromeSafari

目前大多数浏览器支持 <noframes> 标签。

HTML 4.01 与 HTML5 的差异

HTML5 不支持 <noframes> 元素,HTML 4.01 支持该元素。

HTML 与 XHTML 的差异

在 XHTML Frameset DTD,位于 <noframes> 元素中的文本信息必须有关闭标签。

相关链接