Go to information

noframes要素

  1. noframes要素
  2. 指定可能属性
  3. サンプル

noframes要素

noframes要素(alternate content container for non frame-based rendering)はフレームのレンダリングに対応していない環境やフレームを使用したページの内容を把握するのが困難な非視覚環境用に代替内容を指定します。フレームのレンダリングに対応した環境であれば、noframes要素の内容を無視します。フレームの割り付けを定義する frameset要素内に記述し、開始タグの "<noframes>" と終了タグの "</noframes>" の間にフレーム非対応環境においても各フレームの内容となっているリソースの情報を取得できるように、それらのリソースが表現する情報の代替となる内容を指定します。フレームには Netscape Navigator 2.0, Internet Explorer 3.0 のバージョンより対応しています。

バージョン
要素型
ブロック要素
開始タグ
必須
終了タグ
必須
非推奨
-
内包可能

一応、noframes要素内には body要素 を内包することができますが、frameset要素自体が body要素の代わりのため記述する必要はありません。また、noframes要素はフレーム設定型(Frameset)の他に移行型(Transitional)にも記述することができますが、使い道はありません。

noframes要素の属性

共通属性
イベント属性

代替内容の記述例

よくあるのが、フレームを使用しているのでフレーム対応環境でご観覧くださいといった類の記述内容ですが、これでは各フレームの内容となっているリソースの表現している情報の代替にもならなければ、フレーム内の情報にもアクセスできないという結局何の意味も成さない内容を記述しているだけなので注意してください。たとえば、次のように記述しておけば、フレーム内の情報にもアクセスでき、サイト内のコンテンツにも問題なくアクセスできるので最低限のカバーができているといえるでしょう。ただし、各ウェブページごとにフレームを使わずともユーザーをしっかりとナビゲート(案内)できるように最適化しておく必要はあります。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
<html><head>
<title>W3G - World Wide Web Guide</title>
</head>
<frameset cols="150,*">
<frame src="menu.html" title="メニュー" name="menu">
<frame src="main.html" title="コンテンツ" name="main">
<noframes>
<h1>W3G - World Wide Web Guide</h1>
<p>初学者を対象とする World Wide Web(ワールド・ワイド・ウェブ)
における情報技術の解説サイト。</p>
<ul>
<li><a href="menu.html">コンテンツ一覧</a></li>
<li><a href="main.html">トップページ</a></li>
<li><a href="sitemap.html">サイトマップ</a></li>
</ul>
</noframes></frameset>
</html>
現在位置
  1. W3G
  2. XHTML
  3. HTML辞典
  4. noframes要素
ナビゲーション
ステータス情報
作者
上田 遼
公開
2005-09-26T21:35:09+09:00
更新
2008-12-29T04:27:10+09:00
URI
http://w3g.jp/xhtml/dic/noframes
検索

実績:大阪学院 入試サイト New! / 三田市民病院 / 神戸女学院大学 入試サイト / 釣りサンデー