Latest web development tutorials

HTMLの<フレーム>タグ

シンプルな3ページフレームワーク:

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

»をお試しください
(その他の例については、ページの一番下を参照してください)

ブラウザのサポート

Internet ExplorerFirefoxOperaGoogle ChromeSafari

すべての主要なブラウザは、<フレーム>タグをサポートしています。


タグの定義と指示

HTML5は、<フレーム>タグをサポートしていません。

<フレーム>タグは、<フレームセット>のサブ画面(フレーム)を定義します。

<フレームセット>各<フレーム>は、このような境界線など、さまざまなプロパティを設定スクロール、NORESIZE好きなことができます。

注:ページにフレームが含まれていることを確認したい場合は、ことを確認してください。<!DOCTYPE>は、 「HTMLフレームセットDTD」または「XHTMLフレームセットDTD」に設定されています。


HTML 4.01とHTML5との違い

HTML5は、<フレーム>タグ、HTML 4.01のサポート<フレーム>タグをサポートしていません。


HTMLとXHTMLとの違い

HTMLでは、<フレーム>タグには終了タグがありません。 XHTMLでは、<フレーム>タグが正しく閉じられなければなりません。


オプションの属性

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


標準プロパティー

HTML 4.01では、<フレーム>タグには、次の標準属性をサポートしています。

属性 描述
class classname 规定元素的类名
id id 规定元素的唯一 id
style style_definition 规定元素的行内样式
title text 规定元素的额外信息

詳細については、にアクセスしてください標準プロパティー


イベントプロパティ

W3C標準によると、HTML 4.01で、<フレーム>タグは任意のイベント属性をサポートしていません。

ただし、すべてのブラウザがonloadイベントをサポートしています。

詳細については、に行くイベント属性


例

試してみてください - 例

水平フレーム
この例では示しています:三つの異なる文書作成水平フレームを使用する方法。

混合フレームワーク
混合彼らは、行と列の間に配置しながら、この例では、3つの文書を含むフレームを作成する方法を示します。

NORESIZE = "NORESIZE"フレーム構造のプロパティを含みます
この例では、NORESIZEプロパティを示しています。 この場合、フレームのサイズを変更することはできません。 フレームとマウスをドラッグするとの境界では、境界線が移動できないことがわかります。