html オブジェクトは、HTML 文書のルートノードとして機能する HTMLHtmlElement インタフェース (HTML5 HTMLHtmlElement / HTML 4 HTMLHtmlElement) インタフェースを提供します。このオブジェクトは element インタフェースの全てのプロパティとメソッドを継承しています。HTML5 に於いては、このインタフェースは HTMLElement インタフェースから継承されるものですが、追加メンバは提供されていません。

文書の html オブジェクトは document.documentElement プロパティの値として取得可能です。

プロパティ

HTMLElement から継承するプロパティの他に、以下のプロパティを持ちます。

名称 説明
version 非推奨 HTML4.01 HTML5 で廃止 DOMString その文書を制御する HTML 文書型宣言によって定義される文書のバージョンを取得

メソッド

HTMLElement から継承するもの以外に固有のメソッドは持ちません。

仕様

仕様書 策定状況 コメント
HTML Living Standard
HTMLHtmlElement の定義
現行の標準 HTML5 より変更無し
HTML5
HTMLHtmlElement の定義
勧告 The version element has been removed, as it is non-conforming.
Document Object Model (DOM) Level 2 HTML Specification
HTMLHtmlElement の定義
廃止された HTML 4.01 Specification の要素の仕様変更を反映し、 version プロパティが廃止された。
Document Object Model (DOM) Level 1 Specification
HTMLHtmlElement の定義
廃止された 最初期の定義

ブラウザ実装状況

現在、互換性データを可読形式の JSON フォーマットに置き換えているところです。 この互換性一覧は古い形式を使っており、これに含まれるデータの置き換えが済んでいません。 手助けしていただける場合は、こちらから!

機能 Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
基本サポート (有) 1.0 (1.7 or earlier) (有) (有) (有)
機能 Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
基本サポート (有) 1.0 (1.0) (有) (有) (有)

関連情報

  • <html> 要素 - HTMLHtmlElement インタフェースを持つ HTML 要素

ドキュメントのタグと貢献者

タグ: 
このページの貢献者: jsx, ethertank
最終更新者: jsx,