/[pub]/suikawiki/wikidata/page/48544D4C.ns/C6C8BCABB3C8C4A5.txt
Suika

Diff of /suikawiki/wikidata/page/48544D4C.ns/C6C8BCABB3C8C4A5.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.12 by wakaba, Sun Apr 18 02:00:30 2004 UTC revision 1.13 by wakaba, Tue Jun 8 02:10:05 2004 UTC
# Line 1  Line 1 
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 仕様です。

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24