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