--- title: HTMLHtmlElement slug: Web/API/HTMLHtmlElement tags: - DOM - DOM Reference translation_of: Web/API/HTMLHtmlElement ---
html
オブジェクトは、HTML 文書のルートノードとして機能する HTMLHtmlElement
インタフェース ({{HTMLVersionInline("5")}} HTMLHtmlElement / {{HTMLVersionInline("4")}} HTMLHtmlElement) インタフェースを提供します。このオブジェクトは element インタフェースの全てのプロパティとメソッドを継承しています。HTML5 に於いては、このインタフェースは {{domxref("HTMLElement")}} インタフェースから継承されるものですが、追加メンバは提供されていません。
文書の html
オブジェクトは document.documentElement
プロパティの値として取得可能です。
{{domxref("HTMLElement")}} から継承するプロパティの他に、以下のプロパティを持ちます。
名称 | 型 | 説明 |
---|---|---|
version {{deprecatedGeneric('inline','HTML4.01')}} {{obsoleteGeneric('inline','HTML5')}} |
{{domxref("DOMString")}} | その文書を制御する HTML 文書型宣言によって定義される文書のバージョンを取得 |
{{domxref("HTMLElement")}} から継承するもの以外に固有のメソッドは持ちません。
仕様書 | 策定状況 | コメント |
---|---|---|
{{SpecName('HTML WHATWG', "semantics.html#the-html-element", "HTMLHtmlElement")}} | {{Spec2('HTML WHATWG')}} | {{SpecName("HTML5 W3C")}} より変更無し |
{{SpecName('HTML5 W3C', "semantics.html#the-html-element", "HTMLHtmlElement")}} | {{Spec2('HTML5 W3C')}} | The version element has been removed, as it is non-conforming. |
{{SpecName('DOM2 HTML', 'html.html#ID-33759296', 'HTMLHtmlElement')}} | {{Spec2('DOM2 HTML')}} | {{SpecName("HTML4.01")}} の要素の仕様変更を反映し、 version プロパティが廃止された。 |
{{SpecName('DOM1', 'level-one-html.html#ID-33759296', 'HTMLHtmlElement')}} | {{Spec2('DOM1')}} | 最初期の定義 |
{{Compat("api.HTMLHtmlElement")}}
HTMLHtmlElement
インタフェースを持つ HTML 要素