[1] [DFN@en[<[CODE(URI)[[[http://www.w3.org/1999/xhtml]]>]] は、 [[HTML]] の[[名前空間]]です。 [2] [[名前空間URI]] [CODE(URI)@en[[[http://www.w3.org/1999/xhtml]]]] を用いる仕様: - [[XHTML 1]] -- [[XHTML 1.0]] -- [[XHTML m12n]] -- [DEL[[[XHTML Events]] ([[W3C]] [[WD]])]] (改訂済) → 現・[[XML事象]] -- [CODE(HTMLe)@en[[[ruby]]]] -- [[XHTML Mobile Profile]] -- [[auのXHTML Basic]] -- ([CODE(HTMLa)@en[[[role]]]]) -- ([[RDFa]]) -- [CODE(HTMLe)@en[[[access]]]] -- [[XHTML Basic 1.1]] -- ([[WebFormsA]]) - [[XHTML 2.0]] - [[HTML 5]] / [[XHTML 5]] -- [DEL[[[Web Forms 2.0]] ([[WHATWG]] [[WD]])]] (廃止) → [[HTML 5]] -- [[HTML 5]] ([[Web Applications 1.0]]) -- [[Web Controls 1.0]] [[#comment]] * 大域属性 [4] [[XHTML m12n 1.1]] によれば、 [[XHTML]] の[[属性集成]]に含まれる[[属性]]は、 [[XHTML]] ''以外''の[[名前空間]]の[[要素]]で[[大域属性]]として使うことができます。 ;; [[HTML5]] の「[[大域属性]]」とここでの「[[大域属性]]」は意味が異なります。 [[HTML5]] の「[[大域属性]]」については >>6 を参照してください。 [3] [[大域属性]]: ,名前,状態,出典 ,[CODE(XMLa)@en[[QN[xhtml:[[about]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[勧告]],"[[RDFa]], [[XHTML 2.0]]" ,[CODE(XMLa)@en[[QN[xhtml:[[active]]][http://www.w3.org/1999/xhtml]]]],削除 → [CODE(HTMLa)@en[[[irrelevant]]]] [DEL@en[([[WHATWG]] [[WD]])]],[[Web Applications 1.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[cite]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[ED]],[[XHTML 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[class]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[勧告]],"[[XHTML m12n 1.1]], [[XHTML 2.0]]" ,[CODE(XMLa)@en[[QN[xhtml:[[content]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[勧告]],"[[RDFa]], [[XHTML 2.0]]" ,[CODE(XMLa)@en[[QN[xhtml:[[coords]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[ED]],[[XHTML 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[datetime]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[ED]],[[XHTML 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[datatype]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[勧告]],"[[RDFa]], [[XHTML 2.0]]" ,[CODE(XMLa)@en[[QN[xhtml:[[dir]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[勧告]],"[[XHTML m12n 1.1]], [[XHTML 2.0]]" ,[CODE(XMLa)@en[[QN[xhtml:[[edit]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[ED]],[[XHTML 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[encoding]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[ED]],[[XHTML 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[href]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[ED]],[[XHTML 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[hreflang]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[ED]],[[XHTML 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[hrefmedia]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[ED]],[[XHTML 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[hreftype]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[ED]],[[XHTML 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[id]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[勧告]],"[[XHTML m12n 1.1]], [[XHTML 2.0]]" ,[CODE(XMLa)@en[[QN[xhtml:[[instanceof]]][http://www.w3.org/1999/xhtml]]]],削除 → [CODE(XMLa)@en[[[typeof]]]] [DEL@en[([[W3C]] [[LCWD]])]],"[[RDFa]], [[XHTML 2.0]]" ,[CODE(XMLa)@en[[QN[xhtml:[[ismap]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[ED]],[[XHTML 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[layout]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[ED]],[[XHTML 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[media]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[ED]],[[XHTML 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[nextfocus]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[ED]],[[XHTML 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[onclick]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[勧告]],[[XHTML m12n 1.1]] ,[CODE(XMLa)@en[[QN[xhtml:[[ondblclick]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[勧告]],[[XHTML m12n 1.1]] ,[CODE(XMLa)@en[[QN[xhtml:[[onmousedown]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[勧告]],[[XHTML m12n 1.1]] ,[CODE(XMLa)@en[[QN[xhtml:[[onmouseup]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[勧告]],[[XHTML m12n 1.1]] ,[CODE(XMLa)@en[[QN[xhtml:[[onmouseover]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[勧告]],[[XHTML m12n 1.1]] ,[CODE(XMLa)@en[[QN[xhtml:[[onmousemove]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[勧告]],[[XHTML m12n 1.1]] ,[CODE(XMLa)@en[[QN[xhtml:[[onmouseout]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[勧告]],[[XHTML m12n 1.1]] ,[CODE(XMLa)@en[[QN[xhtml:[[onkeypress]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[勧告]],[[XHTML m12n 1.1]] ,[CODE(XMLa)@en[[QN[xhtml:[[onkeydown]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[勧告]],[[XHTML m12n 1.1]] ,[CODE(XMLa)@en[[QN[xhtml:[[onkeyup]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[勧告]],[[XHTML m12n 1.1]] ,[CODE(XMLa)@en[[QN[xhtml:[[prevfocus]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[ED]],[[XHTML 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[property]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[勧告]],"[[RDFa]], [[XHTML 2.0]]" ,[CODE(XMLa)@en[[QN[xhtml:[[rel]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[勧告]],"[[RDFa]], [[XHTML 2.0]]" ,[CODE(XMLa)@en[[QN[xhtml:[[repeat]]][http://www.w3.org/1999/xhtml]]]],[[WHATWG]] [[WD]],[[Web Forms 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[repeat-max]]][http://www.w3.org/1999/xhtml]]]],[[WHATWG]] [[WD]],[[Web Forms 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[repeat-min]]][http://www.w3.org/1999/xhtml]]]],[[WHATWG]] [[WD]],[[Web Forms 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[repeat-start]]][http://www.w3.org/1999/xhtml]]]],[[WHATWG]] [[WD]],[[Web Forms 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[repeat-template]]][http://www.w3.org/1999/xhtml]]]],[[WHATWG]] [[WD]],[[Web Forms 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[resource]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[LCWD]],"[[RDFa]], [[XHTML 2.0]]" ,[CODE(XMLa)@en[[QN[xhtml:[[rev]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[勧告]],"[[RDFa]], [[XHTML 2.0]]" ,[CODE(XMLa)@en[[QN[xhtml:[[role]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[LCWD]],"[[Role]], [[XHTML 2.0]]" ,[CODE(XMLa)@en[[QN[xhtml:[[shape]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[ED]],[[XHTML 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[src]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[ED]],[[XHTML 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[srctype]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[ED]],[[XHTML 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[style]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[ED]],[[XHTML 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[target]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[ED]],[[XHTML 2.0]] ,[CODE(XMLa)@en[[QN[xhtml:[[title]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[勧告]],"[[XHTML m12n 1.1]], [[XHTML 2.0]]" ,[CODE(XMLa)@en[[QN[xhtml:[[typeof]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[勧告]],[[RDFa]] ,[CODE(XMLa)@en[[QN[xhtml:[[usemap]]][http://www.w3.org/1999/xhtml]]]],[[W3C]] [[ED]],[[XHTML 2.0]] [5] [[Style]] [[属性集成]]に含まれる [CODE(HTMLa)@en[[[style]]]] [[属性]]は、なぜか[[大域属性]]の定義が [[XHTML m12n 1.1]] [[DTD]] [[モジュール]]に含まれていません。 [CODE(XMLa)@en[[[xml]]:[[space]]]] と [CODE(XMLa)@en[[[xml]]:[[lang]]]] もなぜかw ** XLIFF の規定 [8] [CITE[XLIFF 1.2 Representation Guide for HTML]] ([TIME[2008-01-03 05:12:05 +09:00]] 版) [[XLIFF 1.2]] (の手引き) では、 [[HTML]] の[[データ]]を [[XLIFF]] として表現する方法が定義されています。そこでは、 [[XLIFF]] に直接[[写像]]できない [[HTML]] の[[属性]]を[[HTML名前空間]]の[[大域属性]]として表すこととしています。 例示としては [CODE(XMLa)@en[html:[[class]]]], [CODE(XMLa)@en[html:[[bordercolorlight]]]], [CODE(XMLa)@en[html:[[bordercolordark]]]] が挙げられています。 * HTML5 大域属性 [6] [[HTML名前空間]]のすべての[[要素型]]で定義されている[[属性]]: ,名前,状態,出典 ,[CODE(HTMLa)@en[[[active]]]],削除 → [CODE(HTMLa)@en[[[irrelevant]]]] [DEL@en[([[WHATWG]] [[WD]])]],[[Web Applications 1.0]] ,[CODE(HTMLa)@en[[[class]]]],[[WHATWG]] [[WD]],[[HTML 5]] ,[CODE(HTMLa)@en[[[disabled]]]],非標準,[[WinIE]] ,[CODE(HTMLa)@en[[[contenteditable]]]],[[WHATWG]] [[WD]],[[HTML 5]] ,[CODE(HTMLa)@en[[[contextmenu]]]],[[WHATWG]] [[WD]],[[HTML 5]] ,[CODE(HTMLa)@en[[[dir]]]],[[WHATWG]] [[WD]],[[HTML 5]] ,[CODE(HTMLa)@en[[[draggable]]]],[[WHATWG]] [[WD]],[[HTML 5]] ,[CODE(HTMLa)@en[[[hidden]]]],[[WHATWG]] [[WD]],[[HTML 5]] ,[CODE(HTMLa)@en[[[id]]]],[[WHATWG]] [[WD]],[[HTML 5]] ,[CODE(HTMLa)@en[[[irrelevant]]]],削除 → [CODE(HTMLa)@en[[[hidden]]]] [DEL@en[([[WHATWG]] [[WD]])]],[[HTML 5]] ,[CODE(HTMLa)@en[[[lang]]]],[[WHATWG]] [[WD]],[[HTML 5]] ,[CODE(HTMLa)@en[[[language]]]],非標準,[[WinIE]] ,[CODE(HTMLa)@en[[[on[VAR[*]]]]]] ,[CODE(HTMLa)@en[[[ref]]]],削除 [DEL@en[([[WHATWG]] [[WD]])]],[[HTML 5]] ,[CODE(HTMLa)@en[[[registrationmark]]]],削除 [DEL@en[([[WHATWG]] [[WD]])]],[[HTML 5]] ,[CODE(HTMLa)@en[[[runat]]]],非標準,[[WinIE]] ,[CODE(HTMLa)@en[[[style]]]],[[WHATWG]] [[WD]],[[HTML 5]] ,[CODE(HTMLa)@en[[[tabindex]]]],[[WHATWG]] [[WD]],[[HTML 5]] ,[CODE(HTMLa)@en[[[template]]]],削除 [DEL@en[([[WHATWG]] [[WD]])]],[[HTML 5]] ,[CODE(HTMLa)@en[[[title]]]],[[WHATWG]] [[WD]],[[HTML 5]] ,[CODE(HTMLa)@en[[[repeat]]]],[[WHATWG]] [[WD]],[[Web Forms 2.0]] ,[CODE(HTMLa)@en[[[repeat-max]]]],[[WHATWG]] [[WD]],[[Web Forms 2.0]] ,[CODE(HTMLa)@en[[[repeat-min]]]],[[WHATWG]] [[WD]],[[Web Forms 2.0]] ,[CODE(HTMLa)@en[[[repeat-template]]]],[[WHATWG]] [[WD]],[[Web Forms 2.0]] ,[CODE(HTMLa)@en[[[xml:lang]]]],[[WHATWG]] [[WD]],[[HTML 5]] ,[CODE(HTMLa)@en[[[xmlns]]]],[[WHATWG]] [[WD]],[[HTML 5]] [7] なお、他の[[名前空間]]で定義され、 [[HTML名前空間]]の[[要素]]での使用が認められている、 あるいは特に禁じられていない[[属性]]も[[名前空間接頭辞]]つきで用いることができます。 例えば、 [[XML名前空間]]や [[XMLNS名前空間]]の次の[[属性]]が使えます。 ,[CODE(XMLa)@en[[[xml]]:[[base]]]],[[W3C]] [[勧告]],[[XML基底]] ,[CODE(XMLa)@en[[[xml]]:[[id]]]],[[W3C]] [[勧告]],[CODE(XMLa)@en[[[xml]]:[[id]]]] ,[CODE(XMLa)@en[[[xml]]:[[lang]]]],"[[W3C]] [[勧告]], [[WHATWG]] [[WD]]","[[XML]], [[HTML 5]]" ,[CODE(XMLa)@en[[[xml]]:[[space]]]],[[W3C]] [[勧告]],[[XML]] ,[CODE(XMLa)@en[[[xmlns]]]],[[W3C]] [[勧告]],[[XML名前空間]] ,[CODE(XMLa)@en[[[xmlns]]:[VAR[*]]]],[[W3C]] [[勧告]],[[XML名前空間]] [[#comment]] * メモ