Movatterモバイル変換


[0]ホーム

URL:


  1. 開発者向けのウェブ技術
  2. HTML
  3. リファレンス
  4. 要素
  5. <html>

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。

View in EnglishAlways switch to English

<html>: HTML 文書 / ルート要素

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨2015年7月⁩.

<html>HTML 要素で、 HTML 文書においてルート (基点) となる要素 (最上位要素) であり、ルート要素とも呼ばれます。他のすべての要素は、この要素の子孫として配置しなければなりません。

コンテンツカテゴリーなし
許可されている内容 ひとつの<head> 要素と、それに続くひとつの<body> 要素。
タグの省略 開始タグは、<html> 要素内の最初のノードがコメントでない場合は省略可能です。
終了タグは、<html> 要素の直後にコメントがない場合は省略可能です。
許可されている親要素なし。これは文書のルート要素です。
暗黙の ARIA ロールdocument
許可されている ARIA ロール許可されているrole なし
DOM インターフェイスHTMLHtmlElement

属性

この要素にはグローバル属性があります。

version非推奨;

現在の文書を管理する HTML の文書型定義のバージョンを指定します。文書型宣言のバージョン情報と重複しているため、この属性は必須ではありません。

xmlns

文書のXML名前空間を指定します。既定値は"http://www.w3.org/1999/xhtml" です。これは XMLパーサーで解釈される文書では必須、 text/html の文書では任意です。

html
<!doctype html><html lang="en">  <head>    <!-- … -->  </head>  <body>    <!-- … -->  </body></html>

アクセシビリティの考慮

HTML では<html> 要素の開始タグと終了タグを指定する必要はありませんが、ウェブページのlang を指定できるようにするために、作者はこれを指定することが重要です。RFC 5646: Tags for Identifying Languages (also known as BCP 47) に従った有効な言語タグを持つlang 属性を<html> 要素に提供すれば、画面の内側へアナウンスするための適切な言語を決定するのに役立ちます。識別言語タグは、ページのコンテンツの大部分で使用されている言語を記述する必要があります。これがないと、画面の内側へ、通常、オペレーティングシステムの設定された言語が既定値として適用され、誤読が発生する可能性があります。

<html> 要素に妥当なlang を設定することで、ページで<head> に含まれる<title> などの重要なメタデータについても、正しくアナウンスすることができます。

仕様書

Specification
HTML
# the-html-element

ブラウザーの互換性

関連情報

  • MathML の最上位要素:<math>
  • SVG の最上位要素:<svg>

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp