layer

layer

[1]

局所名
layer
開始タグ
必須
終了タグ
必須
内容模型
%Flow か?
属性
属性名属性値既定値説明状態出典
above非標準
background非標準
below非標準
bgcolor非標準
clip非標準
left非標準
name非標準
overflow
pagex
pagey
src%URI非標準
top非標準
visibility非標準
width非標準
z-index非標準

歴史

Netscape4 での実装

[10] Dynamic HTML in Communicator, , https://web.archive.org/web/20001206012700/http://developer.netscape.com/docs/manuals/communicator/dynhtml/layers31.htm#1026297

[11] Dynamic HTML in Communicator, , https://web.archive.org/web/20001206023400/http://developer.netscape.com/docs/manuals/communicator/dynhtml/layers33.htm#1067600

[12] Dynamic HTML in Communicator, , https://web.archive.org/web/20001206020200/http://developer.netscape.com/docs/manuals/communicator/dynhtml/layers32.htm#1036445

[13] HTML Tag Reference, , http://web.archive.org/web/20010608081926/http://developer.netscape.com/docs/manuals/htmlguid/tags12.htm#tags%3ALAYER

[111] HTML要素概説
要素名
layer
日付
説明
頃の Netscape Navigator 4.0 は、 layer を実装した。 要素の位置や背景などを内容属性で指定できる。 JavaScript からの操作対象にもなる。
説明
当時は一部のWebサイトで利用されていたが、 勢力を急拡大させていた Internet Explorer が対応しなかったため、 普及は限定的だった。
説明
KHTMLWebKit は、 構文解析利用者エージェントスタイルシートlayer に部分対応していた。 HTML5利用者エージェントスタイルシートにもあった。
説明
HTML5利用者エージェントスタイルシートから layer が削除された。 >>18
出典

KHTML での実装

2001年8月24日版の KHTML の最古の利用者エージェント・スタイル・シートには既に layerdisplay: block と指定されていました。

Web Applications 1.0 での標準化

UASS への追加

[2] 2009年2月11日には該当部分が削除されました。

[19] 今は DOM 関連の規定も残っていませんし、 HTML Standard廃止された要素のリストにすら載っていません。

実装

[4] WinIEGeckoOpera のいずれもまったく実装していません。

[5] WebKitdisplay: blockレンダリングしますが、 それ以上の実装はされていません。

[7] WebKitlayer 開始タグで開いている p 要素を閉じるようです。

[8] WebKitlayer 要素の中にフロー内容開始タグがあっても要素は閉じませんが、layer終了タグp 要素を自動的に閉じることはしません。

nolayer でも同じ挙動のようです。

[9] WebKitHTML5構文解析器になって久しく、 Chrome>>7>>8 のような挙動はしません。しかし >>5 はまだ残っています。

関連

[6] ほとんど同じで行内要素である点だけが異なる ilayer 要素もあります。

メモ

[16] Webmonkey: html: Sifting Through Netscape 4.0's Layers, , https://web.archive.org/web/19991007085423/http://www.hotwired.com/webmonkey/html/97/03/index2a.html

[3] Layer ( 版) http://www.blooberry.com/indexdot/html/tagpages/l/layer.htm