1 |
#?SuikaWiki/0.9 page-icon="HTML" |
#?SuikaWiki/0.9 page-icon="HTML" |
2 |
|
|
3 |
[1] [[HTML]] の独自拡張[[要素]]・[[属性]]・属性値について。 |
[1] [[HTML]] の独自拡張[[要素]]・[[属性]]・属性値について。 |
4 |
([[不思議マーク付け]]より引っ越してきました。) |
([[不思議マーク付け]]より引っ越してきました。) |
5 |
|
|
6 |
なお、 [[XHTML]] 1.1 までで標準化されたものは基本的にはここでは扱わない方針で。 |
なお、 [[XHTML]] 1.1 までで標準化されたものは基本的にはここでは扱わない方針で。 |
7 |
XHTML 2.0 など以後の HTML で標準化されたものがあったとしても、それは別 (独自拡張) 扱いのままで。 |
XHTML 2.0 など以後の HTML で標準化されたものがあったとしても、それは別 (独自拡張) 扱いのままで。 |
8 |
|
|
9 |
- [77] [[エディタ類のHTML独自拡張]]: [[AuthoringTool]] の類だけが実装している拡張要素・属性は別頁に。 |
- [77] [[エディタ類のHTML独自拡張]]: [[AuthoringTool]] の類だけが実装している拡張要素・属性は別頁に。 |
10 |
- [79] |
- [79] |
11 |
- [80] [[M$Office]] の独自拡張については [[M$OfficeのHTML]]に。 |
- [80] [[M$Office]] の独自拡張については [[M$OfficeのHTML]]に。 |
12 |
- [82] ''New Features for Emacs-W3 4.0'' <http://www.cs.indiana.edu/elisp/w3/features.html>: ol/@seqnum, ul/@plain, note (HTML 3.0), pinhead |
- [82] ''New Features for Emacs-W3 4.0'' <http://www.cs.indiana.edu/elisp/w3/features.html>: ol/@seqnum, ul/@plain, note (HTML 3.0), pinhead |
13 |
- [105] [WEAK[2003-09-07 21:44:19 +00:00]] ''[[csactiondict]]'': |
- [105] [WEAK[2003-09-07 21:44:19 +00:00]] ''[[csactiondict]]'': |
14 |
[[#comment]] |
[[#comment]] |
15 |
|
|
16 |
|
|
17 |
* 独自拡張要素 |
* 独自拡張要素 |
18 |
|
|
19 |
,要素型名 ,意味 ,実装 |
,要素型名 ,意味 ,実装 |
20 |
,[CODE(HTMLe)[[[app]]]],Java applet,[Java] |
,[CODE(HTMLe)[[[app]]]] ,Java applet ,[Java] |
21 |
,[[audioscope]] ,波形表示 ,[[WebTV]] |
,[[audioscope]] ,波形表示 ,[[WebTV]] |
22 |
,[[centre]] ,中央寄せ ,NN4 |
,[[centre]] ,中央寄せ ,NN4 |
23 |
,[[embed]] ,埋め込み ,"NN2+, [[I-D]]" |
,[[embed]] ,埋め込み ,"NN2+, [[I-D]]" |
24 |
,[[h7]] ,見出し7 ,[[WebExplorer]] |
,[[h7]] ,見出し7 ,[[WebExplorer]] |
25 |
,[[hn]] ([[h8]]〜) ,見出し8〜 , |
,[[hn]] ([[h8]]〜) ,見出し8〜 , |
26 |
,[[keygen]] ,[[暗号鍵]]生成 ,[[NN]]3+ |
,[[keygen]] ,[[暗号鍵]]生成 ,[[NN]]3+ |
27 |
,[[limittext]] , ,WebTV -1.2 |
,[[limittext]] , ,WebTV -1.2 |
28 |
,[[noembed]] ,[CODE(HTML)[EMBED]] 代替 ,NN3+ |
,[[noembed]] ,[CODE(HTML)[EMBED]] 代替 ,NN3+ |
29 |
,[[nosmartquotes]].引用符自動置換抑制 ,WebTV |
,[[nosmartquotes]].引用符自動置換抑制 ,WebTV |
30 |
,[[quote]] ,引用 ,WebExplorer |
,[[quote]] ,引用 ,WebExplorer |
31 |
,[[server]] ,サーバー側スクリプト ,[[NES]] |
,[[server]] ,サーバー側スクリプト ,[[NES]] |
32 |
,[[shadow]] ,影文字 ,WebTV -1.2 |
,[[shadow]] ,影文字 ,WebTV -1.2 |
33 |
,[[sidebar]] ,サイドバー ,WebTV |
,[[sidebar]] ,サイドバー ,WebTV |
34 |
,[CODE(HTMLe)[[[sound]]]],音声,"[[NCSA Mosaic]], [[HTML TADS]]" |
,[CODE(HTMLe)[[[sound]]]] ,音声 ,"[[NCSA Mosaic]], [[HTML TADS]]" |
35 |
|
|
36 |
情報不足で詳細不明な独自拡張らしき要素: |
情報不足で詳細不明な独自拡張らしき要素: |
37 |
- [CODE(HTMLe)[[[entity]]]]: [[WinIE 3]] 説があるが事実誤認臭い |
- [CODE(HTMLe)[[[entity]]]]: [[WinIE 3]] 説があるが事実誤認臭い |
38 |
- [CODE(HTMLe)[[[noimg]]]]: [CODE(HTMLe)[[[img]]]] の代替。 |
- [CODE(HTMLe)[[[noimg]]]]: [CODE(HTMLe)[[[img]]]] の代替。 |
39 |
目撃証言があるが不確か。 |
目撃証言があるが不確か。 |
40 |
|
|
41 |
[[#comment]] |
[[#comment]] |
42 |
|
|
43 |
|
|
44 |
* 標準要素への独自拡張属性 |
* 標準要素への独自拡張属性 |
45 |
[115] |
|
46 |
,要素型,属性,意味・出典 |
[115] |
47 |
,[CODE(HTMLe)[[[frame]]]],[CODE(HTMLa)[[[security]]]],安全性 [WinIE 6] |
,要素型 ,属性 ,意味・出典 |
48 |
,[CODE(HTMLe)[[[iframe]]]],[CODE(HTMLa)[[[security]]]],安全性 [WinIE 6] |
,[CODE(HTMLe)[[[frame]]]] ,[CODE(HTMLa)[[[security]]]] ,安全性 [WinIE 6] |
49 |
,[CODE(HTMLe)[[[img]]]],[CODE(HTMLa)[[[naturalsizeflag]]]],寸法調整 [Adobe] |
,[CODE(HTMLe)[[[iframe]]]] ,[CODE(HTMLa)[[[security]]]] ,安全性 [WinIE 6] |
50 |
,[CODE(HTMLe)[[[input]]]],[CODE(HTMLa)[[[autocomplete]]]],自動補完 [WinIE 5] |
,[CODE(HTMLe)[[[img]]]] ,[CODE(HTMLa)[[[naturalsizeflag]]]] ,寸法調整 [Adobe] |
51 |
|
,[CODE(HTMLe)[[[input]]]] ,[CODE(HTMLa)[[[autocomplete]]]] ,自動補完 [WinIE 5] |
52 |
- [81] [[WinIE]] の [[DHTML]] では任意の要素に勝手な属性を指定して値を保持する技がありました。 (今の [[DOM]] でも普通に出来ますが、当時は DHTML のテクニック(謎)の一つとして WinIE 信者がよく使ってました。) |
|
53 |
- [107] body/@scroll=no |
- [81] [[WinIE]] の [[DHTML]] では任意の要素に勝手な属性を指定して値を保持する技がありました。 (今の [[DOM]] でも普通に出来ますが、当時は DHTML のテクニック(謎)の一つとして WinIE 信者がよく使ってました。) |
54 |
- [108] [[WinIE 6]] の [CODE(URI)[res://shdoclc.dll/ORGFAV.DLG]] から : table/@cols=3, (object|button)/@helpid=50490, (button|object)/@helpfile="iexplore.hlp" |
- [107] body/@scroll=no |
55 |
- [109] >>108 help* は、 dialog として表示されている HTML でのみ有効。 cols の効能は不明。 |
- [108] [[WinIE 6]] の [CODE(URI)[res://shdoclc.dll/ORGFAV.DLG]] から : table/@cols=3, (object|button)/@helpid=50490, (button|object)/@helpfile="iexplore.hlp" |
56 |
[[#comment]] |
- [109] >>108 help* は、 dialog として表示されている HTML でのみ有効。 cols の効能は不明。 |
57 |
|
[[#comment]] |
58 |
|
|
59 |
* 未確認独自拡張要素・属性 |
|
60 |
|
* 未確認独自拡張要素・属性 |
61 |
[4] 未確認の独自拡張の要素・属性はこちらに列挙。 |
|
62 |
存在自体未確認のものと、詳細情報未確認のものが混ざってますが。 |
[4] 未確認の独自拡張の要素・属性はこちらに列挙。 |
63 |
|
存在自体未確認のものと、詳細情報未確認のものが混ざってますが。 |
64 |
- [57] */@time*。 WinIE5+。 ''Overviews/Tutorials'' <http://msdn.microsoft.com/library/default.asp?url=/workshop/author/behaviors/time.asp>。 HTML+TIME のための ''HTML の''属性。 (名前空間使ってるんだから別名前空間にしとけばいいのに。) |
|
65 |
- [39] fetch: WinIE2 |
- [57] */@time*。 WinIE5+。 ''Overviews/Tutorials'' <http://msdn.microsoft.com/library/default.asp?url=/workshop/author/behaviors/time.asp>。 HTML+TIME のための ''HTML の''属性。 (名前空間使ってるんだから別名前空間にしとけばいいのに。) |
66 |
- [41] VCARD_NAME 属性 ([[input]] 要素) WinIE5 |
- [39] fetch: WinIE2 |
67 |
- [42] key: [[kbd]] 同義 |
- [41] VCARD_NAME 属性 ([[input]] 要素) WinIE5 |
68 |
- [59] applet/@mayscript=mayscript |
- [42] key: [[kbd]] 同義 |
69 |
- [60] noindex: 全文索引 UA に索引付けさせないための要素化 |
- [59] applet/@mayscript=mayscript |
70 |
- [61] body/@scroll WinIE4+ |
- [60] noindex: 全文索引 UA に索引付けさせないための要素化 |
71 |
- [63] csactionitem, csactions, csaction, csscriptdict |
- [61] body/@scroll WinIE4+ |
72 |
- [64] csactiondict, csobj |
- [63] csactionitem, csactions, csaction, csscriptdict |
73 |
- [65] csscriptdict, csscriptdict/@import=import |
- [64] csactiondict, csobj |
74 |
- [66] csobj/@h, @w, @t, @occur, @csref |
- [65] csscriptdict, csscriptdict/@import=import |
75 |
- [68] WebTV: <<> は < と表示されるらしい。 複雑には <<<>> が <<> になったりするけど、最小一致か最大一致か不明。 |
- [66] csobj/@h, @w, @t, @occur, @csref |
76 |
- [69] WebTV: clock 要素 (時計を表示するらしい) |
- [68] WebTV: <<> は < と表示されるらしい。 複雑には <<<>> が <<> になったりするけど、最小一致か最大一致か不明。 |
77 |
- [70] WebTV: hr/@invertborder=invertborder |
- [69] WebTV: clock 要素 (時計を表示するらしい) |
78 |
- [71] script/@fptype="dynamicanimation": FrontPage と思われ |
- [70] WebTV: hr/@invertborder=invertborder |
79 |
- [72] div/@dynamicanimation="fpAnimwipeMIDFP1" >>71 とセットと思われる。 |
- [71] script/@fptype="dynamicanimation": FrontPage と思われ |
80 |
- [73] >>72 汎用属性っぽい。 [[p]] 要素にもあった |
- [72] div/@dynamicanimation="fpAnimwipeMIDFP1" >>71 とセットと思われる。 |
81 |
- [74] div/@num, p/@menu, span/@menu |
- [73] >>72 汎用属性っぽい。 [[p]] 要素にもあった |
82 |
- [75] [[style]]/@fprolloverstyle |
- [74] div/@num, p/@menu, span/@menu |
83 |
- [76] [[DreamWeaver]]: body/@tracingsrc, body/@tracingopacity |
- [75] [[style]]/@fprolloverstyle |
84 |
- [83] ''SEA: A Security Extension Architecture for HTTP/1.x'' <http://www.w3.org/TR/WD-http-sea-960108.html>: resource 要素 |
- [76] [[DreamWeaver]]: body/@tracingsrc, body/@tracingopacity |
85 |
- [84] [SAMP(HTML)[<OBJECT RUNAT="server" PROGID="msxml2.DOMDocument.5.0" id="xObj"> </OBJECT>]] もちろん M$ のサーバー |
- [83] ''SEA: A Security Extension Architecture for HTTP/1.x'' <http://www.w3.org/TR/WD-http-sea-960108.html>: resource 要素 |
86 |
- [85] table/@DATAPAGESIZE=number 何個の記録を表中に表示するか: もちろんM$IE |
- [84] [SAMP(HTML)[<OBJECT RUNAT="server" PROGID="msxml2.DOMDocument.5.0" id="xObj"> </OBJECT>]] もちろん M$ のサーバー |
87 |
- [86] xml/@JavaDSOCompatible=true: WinIE5.0 XML データ源物体が WinIE 4.0 Java データ源物体と互換になるらしい。 |
- [85] table/@DATAPAGESIZE=number 何個の記録を表中に表示するか: もちろんM$IE |
88 |
- [87] [[XMLデータ島]]的には [CODE(HTML)[[[object]]]] 要素の内容は楽園らしい。つまり [CODE(HTML)[XML]] 要素の内容同様 XML 要素をかける。 |
- [86] xml/@JavaDSOCompatible=true: WinIE5.0 XML データ源物体が WinIE 4.0 Java データ源物体と互換になるらしい。 |
89 |
- [88] [CODE(HTML)[cs]] と同じ authoring tool [SAMP(HTML)[<table cool width="601" height="750" border="0" cellpadding="0" cellspacing="0" gridx="5" showgridx usegridx gridy="5" showgridy usegridy>]] |
- [87] [[XMLデータ島]]的には [CODE(HTML)[[[object]]]] 要素の内容は楽園らしい。つまり [CODE(HTML)[XML]] 要素の内容同様 XML 要素をかける。 |
90 |
- [89] >>83 [SAMP(HTML)[<tr height="1" cntrlrow>]] |
- [88] [CODE(HTML)[cs]] と同じ authoring tool [SAMP(HTML)[<table cool width="601" height="750" border="0" cellpadding="0" cellspacing="0" gridx="5" showgridx usegridx gridy="5" showgridy usegridy>]] |
91 |
- [90] >>83 [SAMP(HTML)[<td width="590" height="72" colspan="3" rowspan="1" valign="top" align="left" xpos="5" content csheight="67">]] |
- [89] >>83 [SAMP(HTML)[<tr height="1" cntrlrow>]] |
92 |
- [92] font/@font-weight, font/@point-size (NC4) |
- [90] >>83 [SAMP(HTML)[<td width="590" height="72" colspan="3" rowspan="1" valign="top" align="left" xpos="5" content csheight="67">]] |
93 |
- [93] plaintext/@cols, plaintext/@wrap (Nc4) |
- [92] font/@font-weight, font/@point-size (NC4) |
94 |
- [94] >>88-90 Adobe GoLive 5 かもしれない。 |
- [93] plaintext/@cols, plaintext/@wrap (Nc4) |
95 |
- [95] <http://www.denpa.org/~go/denpa/200308/from01.html#02_1> <meta SYABAS-FULLSCREEN> <meta SYABAS-COMPACT=OFF> <a href="test.avi" vod="0"> |
- [94] >>88-90 Adobe GoLive 5 かもしれない。 |
96 |
- [96] p/@align=justify |
- [95] <http://www.denpa.org/~go/denpa/200308/from01.html#02_1> <meta SYABAS-FULLSCREEN> <meta SYABAS-COMPACT=OFF> <a href="test.avi" vod="0"> |
97 |
- [97] pre/@variable=variable 可変幅書体 |
- [96] p/@align=justify |
98 |
- [101] WinIE: img/@dynsrc (AVI|VRML),start,controls,loop,loopdelay |
- [97] pre/@variable=variable 可変幅書体 |
99 |
- [102] [WEAK[2003-08-14 02:51:56 +00:00]] ''[[名無しさん]]'': iframe/@allowTransparency=true/false |
- [101] WinIE: img/@dynsrc (AVI|VRML),start,controls,loop,loopdelay |
100 |
- [103] <HEAD><MadeByWZ> (強制空要素) |
- [102] [WEAK[2003-08-14 02:51:56 +00:00]] ''[[名無しさん]]'': iframe/@allowTransparency=true/false |
101 |
- [104] [WEAK[2003-09-01 05:30:31 +00:00]] ''[[Claris Home Page version 2.0J]]'': head/<X-SAS-WINDOW TOP=42 BOTTOM=621 LEFT=246 RIGHT=776> (EMPTY) ; img/@X-SAS-UseImageWidth X-SAS-UseImageHeight |
- [103] <HEAD><MadeByWZ> (強制空要素) |
102 |
- [106] [WEAK[2003-09-21 02:10:45 +00:00]] ''[[名無しさん]]'': <style fprolloverstyle>A:hover {text-decoration: underline}</style> |
- [104] [WEAK[2003-09-01 05:30:31 +00:00]] ''[[Claris Home Page version 2.0J]]'': head/<X-SAS-WINDOW TOP=42 BOTTOM=621 LEFT=246 RIGHT=776> (EMPTY) ; img/@X-SAS-UseImageWidth X-SAS-UseImageHeight |
103 |
[[#comment]] |
- [106] [WEAK[2003-09-21 02:10:45 +00:00]] ''[[名無しさん]]'': <style fprolloverstyle>A:hover {text-decoration: underline}</style> |
104 |
|
|
105 |
|
[116] |
106 |
* JIS TR X 0010:2000 附属書 D の拡張要素 |
gradation タグ (IE): filter のこと? ぐぐっても有力な情報は見つからず。 |
107 |
|
([[名無しさん]] [WEAK[2004-06-03 06:49:17 +00:00]]) |
108 |
[78] JIS [[TR X 0010]]:2000 『日本語組版のDSSSLライブラリ』 |
|
109 |
の附属書 D 『特定 DTD ルール群』にある [CODE[html.dsl]] |
[[#comment]] |
110 |
という[[スタイル・シート]]には、 [[W3C]] の HTML |
|
111 |
にはない要素が載っています。 |
|
112 |
|
* JIS TR X 0010:2000 附属書 D の拡張要素 |
113 |
(但し、このスタイル・シートの「特定 DTD」 |
|
114 |
とは何なのか不明です。説明も無いし、参照規格に [[JIS-HTML]] |
[78] JIS [[TR X 0010]]:2000 『日本語組版のDSSSLライブラリ』 |
115 |
が載っているわけでも無いし、解説にも記述なし。 |
の附属書 D 『特定 DTD ルール群』にある [CODE[html.dsl]] |
116 |
ファイル名や [CODE[html]] 要素が定義されていることから |
という[[スタイル・シート]]には、 [[W3C]] の HTML |
117 |
HTML の変種だと思われますが。。。) |
にはない要素が載っています。 |
118 |
|
|
119 |
,要素型名 ,附属書による表示処理 |
(但し、このスタイル・シートの「特定 DTD」 |
120 |
,[[textflow]] ,特になし |
とは何なのか不明です。説明も無いし、参照規格に [[JIS-HTML]] |
121 |
,[[yomi]] ,振り仮名 ,ルビの要素の子要素? |
が載っているわけでも無いし、解説にも記述なし。 |
122 |
,[[fn-contents]] ,脚注の内容を表示。 ,[CODE[fn]] の子要素? |
ファイル名や [CODE[html]] 要素が定義されていることから |
123 |
,[[fn]] ,脚注の番号を表示。 |
HTML の変種だと思われますが。。。) |
124 |
|
|
125 |
[112] [CODE(HTMLe)[[[textflow]]]] は HTML 3.2/4 draft |
,要素型名 ,附属書による表示処理 |
126 |
にあることがわかりました。 |
,[[textflow]] ,特になし |
127 |
|
,[[yomi]] ,振り仮名 ,ルビの要素の子要素? |
128 |
[CODE(HTMLe)[[[fn]]]] は HTML 3.0 原案にありましたが、 |
,[[fn-contents]] ,脚注の内容を表示。 ,[CODE[fn]] の子要素? |
129 |
それと同義かは不明です。 |
,[[fn]] ,脚注の番号を表示。 |
130 |
|
|
131 |
[[#comment]] |
[112] [CODE(HTMLe)[[[textflow]]]] は HTML 3.2/4 draft |
132 |
|
にあることがわかりました。 |
133 |
|
|
134 |
* 参考サイト |
[CODE(HTMLe)[[[fn]]]] は HTML 3.0 原案にありましたが、 |
135 |
|
それと同義かは不明です。 |
136 |
- [67] ''NetscapeやMicrosoftの独自拡張要素等の対応状況'' <http://www.gld.mmtr.or.jp/~tanico/Ah/Extentions.html> ([[iCab]]) |
|
137 |
- [17] ''HTML: The Complete Reference: Appendix A - HTML Element Reference'' <http://www.htmlref.com/reference/AppA/elements.htm> 幾つかはこのサイトで存在が確認できる。 |
[[#comment]] |
138 |
- [91] [[Gecko]] は [[HTML]] mode で知らない要素のタグを見つけると勝手に[[強制空要素]]として解釈する傾向にあるみたい。だからこの WikiPage に載っている独自拡張の多くは、 Mozilla で読むと終了タグが無視されて空要素になってしまいます。 |
|
139 |
|
|
140 |
[113] <http://groups.google.com/groups?selm=E0rn38.AJE%40vega.aichi-u.ac.jp> |
* 参考サイト |
141 |
|
|
142 |
[114] |
- [67] ''NetscapeやMicrosoftの独自拡張要素等の対応状況'' <http://www.gld.mmtr.or.jp/~tanico/Ah/Extentions.html> ([[iCab]]) |
143 |
>>91 [[WinIE]] も知らない要素型のタグは強制空要素とみなす傾向がありますが、 Gecko とは違って、終了タグは [CODE[/]] から始まる要素型の強制空要素と解釈する DQN 仕様です。 |
- [17] ''HTML: The Complete Reference: Appendix A - HTML Element Reference'' <http://www.htmlref.com/reference/AppA/elements.htm> 幾つかはこのサイトで存在が確認できる。 |
144 |
|
- [91] [[Gecko]] は [[HTML]] mode で知らない要素のタグを見つけると勝手に[[強制空要素]]として解釈する傾向にあるみたい。だからこの WikiPage に載っている独自拡張の多くは、 Mozilla で読むと終了タグが無視されて空要素になってしまいます。 |
145 |
|
|
146 |
|
[113] <http://groups.google.com/groups?selm=E0rn38.AJE%40vega.aichi-u.ac.jp> |
147 |
|
|
148 |
|
[114] |
149 |
|
>>91 [[WinIE]] も知らない要素型のタグは強制空要素とみなす傾向がありますが、 Gecko とは違って、終了タグは [CODE[/]] から始まる要素型の強制空要素と解釈する DQN 仕様です。 |