規格外の要素(HTML4.01)
このセクションで示される要素は、
各Webブラウザが独自に規格、設定した要素や、
場合によっては互換性のない要素になります。
HTML4.01では採用されなかった要素で、規格外となります。
[ユニバーサル]を考慮する上で、使わないようにしたいですね。
- bgsound要素
- blink要素
- comment要素
- embed要素
- ilayer要素
- layer要素
- listing要素
- marquee要素
- multicol要素
- nobr要素
- noembed要素
- nolayer要素
- plaintext要素
- rb要素(※)
- rbc要素(※)
- rp要素(※)
- rt要素(※)
- rtc要素(※)
- ruby要素(※)
- spacer要素
- wbr要素
- xmp要素
※ HTML4.01では規格に採用されていませんが、
XHTML1.1のRuby Annotationモジュールとしては定義されています。
bgsound要素
Internet Explorer独自の仕様
(MSIE 3.0)
- IE3,IE4,IE5,IE5(mac),IE5.5,6
効果音や BGMなどのサウンドデータを再生します。
object要素を利用するようにしましょう。
blink要素
Netscape Navigator独自の仕様
(NN 2.0)
テキストを点滅させます。
comment要素
Internet Explorer独自の仕様
(MSIE 3.0)
- IE3,IE4,IE5,IE5(mac),IE5.5,6
要素内容をコメントにするものです。
一般的ににコメントには[<!-- -->]を使用します。
embed要素
Netscape Navigator独自の仕様
(NNa 2.0、MSIE 3.0)
- IE3,IE4,IE5,IE5(mac),IE5.5,6
- NN3,NN4,N6,N7
- o6,o7,o8.5
- fx1
プラグインを必要とする動画や音声などのデータをページに埋めこみます。
object要素が使えない場合、使用します。
(noembed要素と併用し、noembed要素の内容にプラグインに対応していない環境に考慮して代替の文字列などを記述します。)
[]
ilayer要素
Netscape Navigator独自の仕様
(NN4.0)
ilayer要素の内容を相対的な位置に表示します。
現在では廃止。
layer要素
(Netscape Navigator独自の仕様)
(NN 4.0)
layer要素の内容を絶対的な位置に表示します。
現在では廃止。
listing要素
HTMLの初期の仕様(HTML1.0)
(NN 2.0 、MSIE 3.0)
- IE3,IE4,IE5,IE5(mac),IE5.5,6
- NN3,NN4,N6,N7
- o6,o7,o8.5
- fx1
改行やスペースをそのまま等幅フォントで表示します
(タグをそのまま表示する→タグを解釈する様になっています)
※例えばopera8.5では、改行の整形はそのまま表示、タグは反映。
現在では廃止。
HTML4.0で「旧式で使われていない要素(Obsolete elements )」として、代替としてはpre要素を使用することが推奨されています。
marquee要素
Internet Explorer独自の仕様
(MSIE 3.0)
- IE3,IE4,IE5,IE5(mac),IE5.5,6
- N7
- o6,o7,o8.5
- fx1
テキストを左右・上下に動かします。
閲覧者の環境によっては、非常に見づらい表示となります。
multicol要素
Netscape Navigator独自の仕様
(NN 2.0)
multicol要素の内容を段組します。
nobr要素
Netscape Navigator独自の仕様
(NN 2.0、MSIE 3.0)
- IE3,IE4,IE5,IE5(mac),IE5.5,6
- NN3,NN4,N6,N7
- o6,o7,o8.5
- fx1
nobr要素の内容の文字列などの改行を禁止します。
noembed要素
Netscape Navigator独自の仕様
- IE3,IE4,IE5,IE5(mac),IE5.5,6
- NN3,NN4,N6,N7
- o6,o7,o8.5
- fx1
embed要素で指定されたプラグインが使用不可能な環境で、代替となる内容を表示します。
※プラグインが使用可能な場合は表示しません。
nolayer要素
Netscape Navigator独自の仕様
layer要素やilayer要素に対応していない環境に代替となる内容
を表示します。
現在では廃止。
plaintext要素
HTMLの初期の仕様(HTML1.0)
(NN 2.0 、MSIE 3.0)
- IE3,IE4,IE5,IE5(mac),IE5.5,6
- NN3,NN4,N6,N7
- o6,o7,o8.5
- fx1
plaintext要素の内容のタグ・スペース・改行などをそのまま表示します。
※例えばo8.5では改行などもそのまま表示され,内容にあるタグをテキストとして、そのまま表示しています。IE5などと同様にplaintext終了タグ出現後もそのまま表示してしまいます。
※N7などは、ほぼpreと同様。
現在は廃止
HTML4.0で「旧式で使われていない要素(Obsolete elements )」として、代替としてはpre要素を使用することが推奨されています。
rb要素
W3Cで審議中にIEが独自に採用
振り仮名をつける部分の文字を指定します。
※[HTML4.01]では規格に採用されていませんが、
[XHTML1.1]のRuby Annotationモジュールとしては定義されています。
rbc要素
※[HTML4.01]では規格に採用されていませんが、
[XHTML1.1]のRuby Annotationモジュールとしては定義されています。
振り仮名の括弧部分を指定します。
※[HTML4.01]では規格に採用されていませんが、
[XHTML1.1]のRuby Annotationモジュールとしては定義されています。
rt
W3Cで審議中にIEが独自に採用
振り仮名の内容部分を指定します。
※[HTML4.01]では規格に採用されていませんが、
[XHTML1.1]のRuby Annotationモジュールとしては定義されています。
rtc要素
※[HTML4.01]では規格に採用されていませんが、
[XHTML1.1]のRuby Annotationモジュールとしては定義されています。
ruby要素
W3Cで審議中にIEが独自に採用
振り仮名の範囲を指定します。
※[HTML4.01]では規格に採用されていませんが、
[XHTML1.1]のRuby Annotationモジュールとしては定義されています。
spacer要素
Netscape Navigator独自の仕様
(Netscape Navigator 3.0 で規格)
空白を挿入します。
現在では廃止されています。
wbr要素
Netscape Navigator独自の仕様
(Netscape Navigator 2.0、MSIE 2.0 で規格)
- IE3,IE4,IE5,IE5(mac),IE5.5,6
- NN3,NN4
nobr要素内で、改行する場合に使用します。
現在は廃止
xmp要素
HTMLの初期の仕様
(Netscape Navigator 2.0、MSIE 2.0 で規格)
- IE3,IE4,IE5,IE5(mac),IE5.5,6
- NN3,NN4,N6,N7
- o6,o7,o8.5
- fx1
xmp要素の内容のタグ・スペース・改行などをそのまま表示します。
現在は廃止
HTML4.0で「旧式で使われていない要素(Obsolete elements )」として、代替としてはpre要素を使用することが推奨されています。
【リファレンス】
更新''13:00 2006/02/10'
|