#?SuikaWiki/0.9 page-icon="HTML"
[1] [[HTML]] の独自拡張[[要素]]・[[属性]]・属性値について。
([[不思議マーク付け]]より引っ越してきました。)
なお、 [[XHTML]] 1.1 までで標準化されたものは基本的にはここでは扱わない方針で。
XHTML 2.0 など以後の HTML で標準化されたものがあったとしても、それは別 (独自拡張) 扱いのままで。
- [77] [[エディタ類のHTML独自拡張]]: [[AuthoringTool]] の類だけが実装している拡張要素・属性は別頁に。
- [79]
- [80] [[M$Office]] の独自拡張については [[M$OfficeのHTML]]に。
- [82] ''New Features for Emacs-W3 4.0'' : ol/@seqnum, ul/@plain, note (HTML 3.0), pinhead
[[#comment]]
*独自拡張要素
,要素型名 ,意味 ,実装
,[[audioscope]] ,波形表示 ,[[WebTV]]
,[[centre]] ,中央寄せ ,NN4
,[[embed]] ,埋め込み ,"NN2+, [[I-D]]"
,[[h7]] ,見出し7 ,[[WebExplorer]]
,[[hn]] ([[h8]]〜),見出し8〜 ,
,[[keygen]] ,[[暗号鍵]]生成 ,[[NN]]3+
,[[limittext]] , ,WebTV -1.2
,[[noembed]] ,[CODE(HTML)[EMBED]] 代替,NN3+
,[[nosmartquotes]].引用符自動置換抑制 ,WebTV
,[[quote]] ,引用 ,WebExplorer
,[[server]] ,サーバー側スクリプト ,[[NES]]
,[[shadow]] ,影文字 ,WebTV -1.2
,[[sidebar]] ,サイドバー ,WebTV
[[#comment]]
*標準要素への独自拡張属性
- [81] [[WinIE]] の [[DHTML]] では任意の要素に勝手な属性を指定して値を保持する技がありました。 (今の [[DOM]] でも普通に出来ますが、当時は DHTML のテクニック(謎)の一つとして WinIE 信者がよく使ってました。)
[[#comment]]
*未確認独自拡張要素・属性
[4] 未確認の独自拡張の要素・属性はこちらに列挙。
存在自体未確認のものと、詳細情報未確認のものが混ざってますが。
- [57] */@time*。 WinIE5+。 ''Overviews/Tutorials'' 。 HTML+TIME のための ''HTML の''属性。 (名前空間使ってるんだから別名前空間にしとけばいいのに。)
- [9] [[noimg]]: [[img]] の代替。
- [39] fetch: WinIE2
- [40] entity WinIE3
- [41] VCARD_NAME 属性 ([[input]] 要素) WinIE5
- [42] key: [[kbd]] 同義
- [43] input/@autocomplete=on/off WinIE5+
- [45] img/@NATURALSIZEFLAG (HPB)
- [46] frame/@security WinIE6
- [58] app (alias of [[applet]]: obsolete [SUN])
- [59] applet/@mayscript=mayscript
- [60] noindex: 全文索引 UA に索引付けさせないための要素化
- [61] body/@scroll
- [62] >>61 WinIE4+
- [63] csactionitem, csactions, csaction, csscriptdict
- [64] csactiondict, csobj
- [65] csscriptdict, csscriptdict/@import=import
- [66] csobj/@h, @w, @t, @occur, @csref
- [68] WebTV: <<> は < と表示されるらしい。 複雑には <<<>> が <<> になったりするけど、最小一致か最大一致か不明。
- [69] WebTV: clock 要素 (時計を表示するらしい)
- [70] WebTV: hr/@invertborder=invertborder
- [71] script/@fptype="dynamicanimation": FrontPage と思われ
- [72] div/@dynamicanimation="fpAnimwipeMIDFP1" >>71 とセットと思われる。
- [73] >>72 汎用属性っぽい。 [[p]] 要素にもあった
- [74] div/@num, p/@menu, span/@menu
- [75] [[style]]/@fprolloverstyle
- [76] [[DreamWeaver]]: body/@tracingsrc, body/@tracingopacity
- [83] ''SEA: A Security Extension Architecture for HTTP/1.x'' : resource 要素
[[#comment]]
*JIS TR X 0010:2000 附属書 D の拡張要素
[78] [[JISTRX0010]]:2000 『日本語組版のDSSSLライブラリ』
の附属書 D 『特定 DTD ルール群』にある [CODE[html.dsl]]
という[[スタイル・シート]]には、 [[W3C]] の HTML
にはない要素が載っています。
(但し、このスタイル・シートの「特定 DTD」
とは何なのか不明です。説明も無いし、参照規格に [[JIS-HTML]]
が載っているわけでも無いし、解説にも記述なし。
ファイル名や [CODE[html]] 要素が定義されていることから
HTML の変種だと思われますが。。。)
,要素型名 ,附属書による表示処理
,[[textflow]] ,特になし
,[[yomi]] ,振り仮名 ,ルビの要素の子要素?
,[[fn-contents]] ,脚注の内容を表示。 ,[CODE[fn]] の子要素?
,[[fn]] ,脚注の番号を表示。
[[#comment]]
*参考サイト
- [67] ''NetscapeやMicrosoftの独自拡張要素等の対応状況'' ([[iCab]])
- [17] ''HTML: The Complete Reference: Appendix A - HTML Element Reference'' 幾つかはこのサイトで存在が確認できる。