blob: de4cf6dae50ad923929fb9a5b96123c26e3dff51 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
---
title: HTMLDocument
slug: Web/API/HTMLDocument
tags:
- API
- DOM
- Deprecated
- Document
- HTML
- HTML DOM
- HTMLDocument
- Interface
- Reference
translation_of: Web/API/HTMLDocument
---
<div>{{APIRef("HTML DOM")}}{{deprecated_header}}</div>
<p><strong><code>HTMLDocument</code></strong> は、document オブジェクトに HTML 特有の機能を追加するために、{{domxref("Document")}} インターフェイスを拡張する抽象的なインターフェイスです。これは HTML 文書のルートを表し、その中に <a href="/ja/docs/Web/API/Document_Object_Model">DOM</a> の階層全体が存在しています。</p>
<p><strong>注記:</strong> <code>HTMLDocument</code> は非推奨になり、そのメンバーは {{domxref("Document")}} インターフェイスの直接のメンバーとして指定されています。コードの根本的な性質のためにブラウザーではこの移行に時間がかかっており、個々のメソッドやプロパティは、ブラウザーごとに異なるタイミングで移動しています。</p>
<p><code>HTMLDocument</code> のメンバーは、{{DOMxRef("Document")}} インターフェイスの文書で見つけることができます。</p>
<h2 id="Specifications" name="Specifications">仕様</h2>
<table class="standard-table">
<tbody>
<tr>
<td>{{SpecName("HTML WHATWG", "#htmldocument", "HTMLDocument")}}</td>
<td>{{Spec2("HTML WHATWG")}}</td>
<td><code>HTMLDocument</code> インターフェイスを、{{DOMxRef("Document")}} の拡張に転換。</td>
</tr>
<tr>
<td>{{SpecName("DOM2 HTML", "html.html#ID-26809268", "HTMLDocument")}}</td>
<td>{{Spec2('DOM2 HTML')}}</td>
<td>DOM 1 の後継</td>
</tr>
<tr>
<td>{{SpecName("DOM1", "level-one-html.html#ID-26809268", "HTMLDocument")}}</td>
<td>{{Spec2("DOM1")}}</td>
<td>初期定義</td>
</tr>
</tbody>
</table>
<h2 id="Browser_compatibility" name="Browser_compatibility">ブラウザー実装状況</h2>
<p class="hidden">The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out <a href="https://github.com/mdn/browser-compat-data">https://github.com/mdn/browser-compat-data</a> and send us a pull request.</p>
<p>{{Compat("api.HTMLDocument")}}</p>
|