HTMLの<フレーム>タグ
例
シンプルな3ページフレームワーク:
<frame src="frame_a.htm">
<frame src="frame_b.htm">
<frame src="frame_c.htm">
</frameset>
»をお試しください
(その他の例については、ページの一番下を参照してください)
ブラウザのサポート
すべての主要なブラウザは、<フレーム>タグをサポートしています。
タグの定義と指示
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プロパティを示しています。 この場合、フレームのサイズを変更することはできません。 フレームとマウスをドラッグするとの境界では、境界線が移動できないことがわかります。