--- title: HTMLHtmlElement slug: Web/API/HTMLHtmlElement tags: - DOM - DOM Reference translation_of: Web/API/HTMLHtmlElement ---
{{ApiRef}}

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")}}

関連情報