MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/d6d7ff2e2f9c

HTML <html> 要素は HTML ドキュメントにおいてルート (基点) となる要素 (トップレベル要素) であり、ルート要素とも呼ばれます。他のすべての要素は、この要素の子孫として配置しなければなりません。

コンテンツカテゴリー なし
許可された内容 ひとつの <head> 要素と、それに続くひとつの <body> 要素。
タグの省略 <html> 要素内の最初のノードがコメントでない場合、開始タグを省略可能です。
<html> 要素の直後にコメントがなく、子となる <body> 要素が空でないか開始タグを持つ場合は、終了タグが省略可能となります。
許可された親要素 ドキュメントのルート要素として使用します。あるいは複合文書で、サブドキュメントのフラグメントをどこにでも置くことができます。
許可された ARIA ロール なし
DOM インターフェイス HTMLHtmlElement

属性

他のすべての要素と同様に、この要素は グローバル属性 を持ちます。

manifest
ローカルにキャッシュされるべきリソースを示すリソースマニフェストの URI を指定します。詳細については 『アプリケーション・キャッシュの使用』 を参照してください。
version
現在の文書を管理する HTML 文書型定義 のバージョンを指定します。文書型宣言のバージョン情報と重複しているため、この属性は必須ではありません。
xmlns
文書の XML 名前空間を指定します。既定値は "http://www.w3.org/1999/xhtml" です。これは XML パーサーでパースされるドキュメントでは必須、text/html のドキュメントでは省略可能です。

<!DOCTYPE html>
<html lang="ja">
  <head>...</head>
  <body>...</body>
</html>

仕様

仕様書 策定状況 コメント
HTML Living Standard
<html> の定義
現行の標準  
HTML5
<html> の定義
勧告 manifest 属性を追加 (後に非推奨)
version 属性を廃止
HTML 4.01 Specification
<html> の定義
勧告 version 属性を非推奨に変更

ブラウザー実装状況

機能ChromeEdgeFirefoxInternet ExplorerOperaSafari
基本サポート (有り) (有り) (有り) (有り) (有り) (有り)
manifest (有り) (有り)3.0 (有り) (有り) (有り)
version (有り) (有り) (有り) (有り) (有り) (有り)
xmlns (有り) (有り) (有り) (有り) (有り) (有り)
機能AndroidChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
基本サポート (有り) (有り) (有り) (有り) (有り) (有り) (有り)
manifest (有り) (有り) (有り)1.0 (有り) (有り) (有り)
version (有り) (有り) (有り) (有り) (有り) (有り) (有り)
xmlns (有り) (有り) (有り) (有り) (有り) (有り) (有り)

関連情報

  • MathML トップレベル要素: <math>
  • SVG トップレベル要素: <svg>

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

 このページの貢献者: yyss, ethertank
 最終更新者: yyss,