aboutsummaryrefslogtreecommitdiff
path: root/files/ja/web/api
diff options
context:
space:
mode:
authorMasahiro FUJIMOTO <mfujimot@gmail.com>2021-07-02 23:30:54 +0900
committerGitHub <noreply@github.com>2021-07-02 23:30:54 +0900
commit43e6756b67a0be34e0bf550f37eb69052a049e52 (patch)
tree10ab143ac77de0d656b2adc649db12049233408e /files/ja/web/api
parenta4147eebad41ead6a4f810b520987bd7ff4875d8 (diff)
downloadtranslated-content-43e6756b67a0be34e0bf550f37eb69052a049e52.tar.gz
translated-content-43e6756b67a0be34e0bf550f37eb69052a049e52.tar.bz2
translated-content-43e6756b67a0be34e0bf550f37eb69052a049e52.zip
Web/API/Document_Object_Model を更新 (#1259)
- conflicts 版はすべて古いので、正規版のみを残して削除 - 2021/06/01 時点の英語版に同期
Diffstat (limited to 'files/ja/web/api')
-rw-r--r--files/ja/web/api/document_object_model/index.html43
1 files changed, 16 insertions, 27 deletions
diff --git a/files/ja/web/api/document_object_model/index.html b/files/ja/web/api/document_object_model/index.html
index 3c27d422aa..1f4fa80338 100644
--- a/files/ja/web/api/document_object_model/index.html
+++ b/files/ja/web/api/document_object_model/index.html
@@ -16,17 +16,17 @@ translation_of: Web/API/Document_Object_Model
---
<div>{{DefaultAPISidebar("DOM")}}</div>
-<p><span class="seoSummary"><strong>Document Object Model</strong> (<strong>DOM</strong>) は、— ウェブページを表す HTML のように — 文書の構造をメモリ内に表現することで、ウェブページとスクリプトやプログラミング言語を接続するものです。</span>ふつうは JavaScript を使用しますが、 HTML、 SVG、 XML などの文書をオブジェクトとしてモデリングすることはコア JavaScript 言語の一部ではありません。</p>
+<p><span class="seoSummary"><strong>Document Object Model</strong> (<strong>DOM</strong>) は、— ウェブページを表す HTML のように — 文書の構造をメモリー内に表現することで、ウェブページとスクリプトやプログラミング言語を接続するものです。</span>ふつうは JavaScript を使用しますが、 HTML、 SVG、 XML などの文書をオブジェクトとしてモデリングすることはコア JavaScript 言語の一部ではありません。</p>
-<p>DOM のモデルは文書を論理的なツリーで表現します。ツリーのそれぞれの枝はノードで終わっており、それぞれのノードがオブジェクトを含んでいます。 DOM のメソッドでプログラム的にツリーにアクセスできます。これにより、文書構造やスタイルやコンテンツを変更することができます。</p>
+<p>DOM は文書を論理的なツリーで表現します。ツリーのそれぞれの枝はノードで終わっており、それぞれのノードがオブジェクトを含んでいます。 DOM のメソッドでプログラム的にツリーにアクセスできます。これにより、文書構造やスタイルやコンテンツを変更することができます。</p>
<p>ノードにはイベントハンドラーを割り当てることができます。イベントが発生すると、イベントハンドラーが実行されます。</p>
-<div class="blockIndicator note">
+<div class="notecard note">
<p>DOM とは何であるか、どのように文書を表現するのかについて<strong>もっと学習する</strong>のであれば、 <a href="/ja/docs/Web/API/Document_Object_Model/Introduction">DOM 入門</a>をご覧ください。</p>
</div>
-<h2 id="DOM_interfaces" name="DOM_interfaces">DOM インターフェイス</h2>
+<h2 id="DOM_interfaces">DOM インターフェイス</h2>
<div class="index">
<ul>
@@ -57,8 +57,6 @@ translation_of: Web/API/Document_Object_Model
<li>{{DOMxRef("NodeFilter")}}</li>
<li>{{DOMxRef("NodeIterator")}}</li>
<li>{{DOMxRef("NodeList")}}</li>
- <li>{{DOMxRef("NonDocumentTypeChildNode")}}</li>
- <li>{{DOMxRef("ParentNode")}}</li>
<li>{{DOMxRef("ProcessingInstruction")}}</li>
<li>{{DOMxRef("Selection")}} {{Experimental_Inline}}</li>
<li>{{DOMxRef("Range")}}</li>
@@ -74,9 +72,9 @@ translation_of: Web/API/Document_Object_Model
</ul>
</div>
-<h3 id="Obsolete_DOM_interfaces" name="Obsolete_DOM_interfaces">廃止された DOM インターフェイス</h3>
+<h3 id="Obsolete_DOM_interfaces">廃止された DOM インターフェイス</h3>
-<p>Document Object Model は高度に単純化されてきています。このため、 DOM レベル3以前の仕様書にあった以下のインターフェイスは削除されています。一部が再導入されるかどうかはまだあまり不明ですが、当面は廃止されたと考え、使用を避けてください。</p>
+<p>Document Object Model は高度に単純化されてきています。このため、 DOM レベル 3 以前の仕様書にあった以下のインターフェイスは削除されています。一部が再導入されるかどうかはまだ不明ですが、当面は廃止されたと考え、使用を避けてください。</p>
<div class="index">
<ul>
@@ -102,13 +100,13 @@ translation_of: Web/API/Document_Object_Model
<h2 id="HTML_DOM">HTML DOM</h2>
-<p>HTML を含む文書は、 HTML 仕様で拡張した様々な HTML 固有の機能を含む {{DOMxRef("Document")}} インターフェイスを使用して記述されます。具体的には、 {{domxref("Element")}} インターフェイスは拡張されて {{domxref("HTMLElement")}} を始めとするのサブクラスになっており、それぞれが要素の一つ (または深く関係した同類のもの) を表します。</p>
+<p>HTML を含む文書は、 HTML 仕様で拡張した様々な HTML 固有の機能を含む {{DOMxRef("Document")}} インターフェイスを使用して記述されます。具体的には、 {{domxref("Element")}} インターフェイスは拡張されて {{domxref("HTMLElement")}} を始めとするサブクラスになっており、それぞれが要素の一つ (または深く関係した同類のもの) を表します。</p>
<p>HTML DOM API によって、タブやウィンドウ、 CSS スタイルやスタイルシート、ブラウザーの履歴など、様々なブラウザーの機能にアクセスすることができます。これらのインターフェイスの詳細については、 <a href="/ja/docs/Web/API/HTML_DOM">HTML DOM API</a> のドキュメントにあります。</p>
-<h2 id="SVG_interfaces" name="SVG_interfaces">SVG のインターフェイス</h2>
+<h2 id="SVG_interfaces">SVG のインターフェイス</h2>
-<h3 id="SVG_element_interfaces" name="SVG_element_interfaces">SVG 要素のインターフェイス</h3>
+<h3 id="SVG_element_interfaces">SVG 要素のインターフェイス</h3>
<div class="index">
<ul>
@@ -123,7 +121,6 @@ translation_of: Web/API/Document_Object_Model
<li>{{DOMxRef("SVGAnimateTransformElement")}}</li>
<li>{{DOMxRef("SVGCircleElement")}}</li>
<li>{{DOMxRef("SVGClipPathElement")}}</li>
- <li>{{DOMxRef("SVGColorProfileElement")}} {{Deprecated_Inline}}</li>
<li>{{DOMxRef("SVGComponentTransferFunctionElement")}}</li>
<li>{{DOMxRef("SVGCursorElement")}}</li>
<li>{{DOMxRef("SVGDefsElement")}}</li>
@@ -193,7 +190,6 @@ translation_of: Web/API/Document_Object_Model
<li>{{DOMxRef("SVGRectElement")}}</li>
<li>{{DOMxRef("SVGScriptElement")}}</li>
<li>{{DOMxRef("SVGSetElement")}}</li>
- <li>{{DOMxRef("SVGSolidcolorElement")}} {{Experimental_Inline}}</li>
<li>{{DOMxRef("SVGStopElement")}}</li>
<li>{{DOMxRef("SVGStyleElement")}}</li>
<li>{{DOMxRef("SVGSVGElement")}}</li>
@@ -207,17 +203,16 @@ translation_of: Web/API/Document_Object_Model
<li>{{DOMxRef("SVGTRefElement")}} {{Deprecated_Inline}}</li>
<li>{{DOMxRef("SVGTSpanElement")}}</li>
<li>{{DOMxRef("SVGUseElement")}}</li>
- <li>{{DOMxRef("SVGUnknownElement")}} {{Experimental_Inline}}</li>
<li>{{DOMxRef("SVGViewElement")}}</li>
<li>{{DOMxRef("SVGVKernElement")}} {{Deprecated_Inline}}</li>
</ul>
</div>
-<h3 id="SVG_data_type_interfaces" name="SVG_data_type_interfaces">SVG データ型のインターフェイス</h3>
+<h3 id="SVG_data_type_interfaces">SVG データ型のインターフェイス</h3>
<p>SVG のプロパティと属性の定義で使用されるデータタイプの DOM API を次に示します。</p>
-<h4 id="Static_type" name="Static_type">静的型</h4>
+<h4 id="Static_type">静的型</h4>
<div class="index">
<ul>
@@ -264,7 +259,7 @@ translation_of: Web/API/Document_Object_Model
</ul>
</div>
-<h4 id="Animated_type" name="Animated_type">アニメーション型</h4>
+<h4 id="Animated_type">アニメーション型</h4>
<div class="index">
<ul>
@@ -285,7 +280,7 @@ translation_of: Web/API/Document_Object_Model
</ul>
</div>
-<h3 id="SMIL_related_interfaces" name="SMIL_related_interfaces">SMIL 関連インターフェイス</h3>
+<h3 id="SMIL_related_interfaces">SMIL 関連インターフェイス</h3>
<div class="index">
<ul>
@@ -294,7 +289,7 @@ translation_of: Web/API/Document_Object_Model
</ul>
</div>
-<h3 id="Other_SVG_interfaces" name="Other_SVG_interfaces">その他 SVG インターフェイス</h3>
+<h3 id="Other_SVG_interfaces">その他 SVG インターフェイス</h3>
<div class="index">
<ul>
@@ -304,24 +299,18 @@ translation_of: Web/API/Document_Object_Model
<li>{{DOMxRef("SVGCSSRule")}} {{Deprecated_Inline}}</li>
<li>{{DOMxRef("SVGDocument")}}</li>
<li>{{DOMxRef("SVGException")}} {{Deprecated_Inline}}</li>
- <li>{{DOMxRef("SVGExternalResourcesRequired")}} {{Deprecated_Inline}}</li>
<li>{{DOMxRef("SVGFitToViewBox")}}</li>
- <li>{{DOMxRef("SVGLangSpace")}} {{Deprecated_Inline}}</li>
<li>{{DOMxRef("SVGLocatable")}} {{Deprecated_Inline}}</li>
<li>{{DOMxRef("SVGRenderingIntent")}} {{Deprecated_Inline}}</li>
- <li>{{DOMxRef("SVGStylable")}} {{Deprecated_Inline}}</li>
- <li>{{DOMxRef("SVGTests")}}</li>
- <li>{{DOMxRef("SVGTransformable")}} {{Deprecated_Inline}}</li>
<li>{{DOMxRef("SVGUnitTypes")}}</li>
<li>{{DOMxRef("SVGUseElementShadowRoot")}}</li>
- <li>{{DOMxRef("SVGURIReference")}}</li>
<li>{{DOMxRef("SVGViewSpec")}} {{Deprecated_Inline}}</li>
<li>{{DOMxRef("SVGZoomAndPan")}}</li>
<li>{{DOMxRef("SVGZoomEvent")}} {{Deprecated_Inline}}</li>
</ul>
</div>
-<h2 id="Specifications" name="Specifications">仕様書</h2>
+<h2 id="Specifications">仕様書</h2>
<table class="standard-table">
<thead>
@@ -340,7 +329,7 @@ translation_of: Web/API/Document_Object_Model
</tbody>
</table>
-<h2 id="See_also" name="See_also">関連情報</h2>
+<h2 id="See_also">関連情報</h2>
<ul>
<li><a href="/ja/docs/Web/API/Document_Object_Model/Examples">DOM の例</a></li>