★NOFRAMES / フレーム非表示時の文書(alternate content container for non frame-based rendering)

戻る

NOFRAMES / フレーム非表示時の文書(alternate content container for non frame-based rendering)


対応     H4t H4f     N2 N3 N4 N6 N7 O6 O7 ff1 NA1 GA1 MO1 K2 K3 E3 E4 E5 ME5 E55 E6      

分類

ブロックレベルエレメント

開始タグ

終了タグ

コンテント要素

H4tインラインエレメントブロックレベルエレメント
H4fBODY但し、NOFRAMESは除く

親エレメント

H4tブロックレベルエレメント
H4fブロックレベルエレメント(但し、NOFRAMESは除く)及びFRAMESET

共通アトリビュート

eventi18n

解説
H4fではフレームに対応していないブラウザのために代替となる文書(コンテント)を指定します。逆に言うとフレームに対応したブラウザは、コンテント(代替文書)を表示しません。そういう意味でNN及びIEは対応をしています。(NNにおいては単体表示には対応していません。)
H4tでは文書がフレームを通して表示される時にはコンテントが隠されて、文書単体で表示される時にはコンテントが表示されます。これについては、NN も IE も未対応です。もし対応されていればフレーム版とノーフレーム版のリソースは同じものが使えるようになるはすでね。文書単体表示時の情報を、NOFRAMESで括って書けば良いのです。
 
オプション

対応

オプション

説    明

H4tH4f

CLASS

CDATA

クラス名を指定します。

H4tH4f

ID

ID

IDを指定します。同じ文書内で同じIDは付けられない。

H4tH4f

STYLE

StyleSheet

CSSスタイルシートを設定します。

H4tH4f

TITLE

Text

内容を設定します。

使用例
FRAMESETエレメントを参照して下さい。
注意点
NOFRAMEでも認識するブラウザもありますが正しくはNOFRAMESです。
FRAME未対応のブラウザがNOFRAMESに対応しているのか?という疑問が湧くかも知れませんが、心配は無用です。HTMLは、未対応のエレメントやそのオプション(アトリビュート)を無視するというルールになっています。すなわち、FRAMESETFRAMENOFRAMESを認識しないのでNOFRAMESコンテント(代替文書)が表示される訳です。


Copyright (C) pokochan 2000-2005
http://www.tees.ne.jp/~pokochan/html/noframes.html
E-mailpokochan@mx1.tees.ne.jp