W3C チュートリアル (11): W3C DOM アクティビティ_HTML/Xhtml_Web ページの作成
- WBOYオリジナル
- 2016-05-16 16:43:461110ブラウズ
ドキュメント オブジェクト モデル (DOM) は、プログラムがドキュメントのコンテンツ、構造、スタイルにアクセスして変更できるようにする、言語に依存しないアプリケーション プログラミング インターフェイス (API) のプラットフォームです。
ドキュメント オブジェクト モデル (DOM) は、プログラムがドキュメントのコンテンツ、構造、スタイルにアクセスして変更できるようにするプラットフォームであり、言語に依存しないアプリケーション プログラミング インターフェイス (API) です。
DOM チュートリアル
DOM について詳しくは、HTML DOM チュートリアルと XML DOM チュートリアルをご覧ください。
DOM レベル 0
DOM レベル 0 は W3C 仕様ではありません。これは、Netscape Navigator 3.0 および Microsoft Internet Explorer 3.0 の同等の機能を定義したものにすぎません。
DOM の開発における主要なプレーヤーは、ArborText、IBM、Inso EPS、JavaSoft、Microsoft、Netscape、Novell、Object Management Group、SoftQuad、Sun Microsystems、Texcel です。
W3C の DOM レベル 1 は、この機能に基づいて構築されています。
DOM レベル 1
DOM レベル 1 は、HTML および XML ドキュメント モデルに焦点を当てています。これには、ドキュメントのナビゲーション機能と処理機能が含まれています。
DOM レベル 1 は、1998 年 10 月 1 日に W3C 勧告になりました。
2000 年 9 月 29 日の第 2 バージョンの草案。
DOM レベル 2
DOM レベル 2 は、スタイル シート オブジェクト モデルを DOM レベル 1 に追加し、ドキュメントに添付されたスタイル情報を操作する機能を定義します。
DOM レベル 2 はイベント モデルも定義し、XML 名前空間のサポートを提供します。
W3C 勧告として、DOM レベル 2 仕様が 2000 年 11 月 13 日に発行されました。
DOM レベル 2 コア
DOM レベル 2 コアは、ドキュメントのコンテンツと構造にアクセスして変更するための API を指定します。この API には XML のインターフェイスも含まれています。
DOM レベル 2 HTML
DOM レベル 2 HTML は、HTML ドキュメントの構造とコンテンツを操作するための API を指定します。 (仕様のこの部分はまだ草案です)
DOM レベル 2 ビュー
DOM レベル 2 は、ドキュメント ビューにアクセスして変更するための API を指定します。ビューは、元のドキュメントまたは何らかの代替表現に関連付けられた表現です。
DOM レベル 2 スタイル
DOM レベル 2 スタイルは、コンテンツ スタイル シートに動的にアクセスして変更するための API を指定します。
DOM レベル 2 イベント
DOM レベル 2 イベントは、ドキュメント イベントにアクセスするための API を指定します。
DOM レベル 2 の移動範囲
DOM レベル 2 Traversal-Range は、ドキュメント内のコンテンツ範囲を動的に走査して識別するための API を指定します。
DOM レベル 3
DOM レベル 3 は、コンテンツ モデル (DTD とスキーマ) とドキュメントの検証を指定します。ドキュメントのロードと保存、ドキュメントの表示、ドキュメントの書式設定、および主要なイベントも指定されます。 DOM レベル 3 は、DOM コア レベル 2 に基づいて構築されています。
DOM レベル 3 の要件
DOM 要件ドキュメントはレベル 3 要件に合わせて更新され、2000 年 4 月 12 日に作業草案として公開されました。
次の DOM レベル 3 作業草案は、2000 年 9 月 1 日に公開されました。
DOM レベル 3 コア
DOM レベル 3 コアは、ドキュメントのコンテンツ、構造、スタイルにアクセスして変更するための API を指定します。
DOM レベル 3 イベント
DOM レベル 3 イベント API は、新しいインターフェイスと新しいイベント セットを追加することにより、レベル 2 イベント API の機能を拡張します。
DOM レベル 3 のロードと保存
DOM レベル 3 コンテンツ モデルは、コンテンツの読み込みと保存、コンテンツ モデル (DTD とスキーマ)、およびドキュメント検証サポートのための API を指定します。
DOM レベル 3 のビューと書式設定
DOM レベル 3 ビューでは、ドキュメント ビューにアクセスして変更するための API を指定します。ビューは、元のドキュメントまたは何らかの代替表現に関連付けられた表現です。
W3C DOM 仕様とタイムライン
規範 |
草案/提案 |
おすすめ |
DOM レベル 1
1998 年 10 月 1 日
DOM レベル 1 (SE)
2000 年 9 月 29 日
DOM レベル 2 コア
2000 年 11 月 13 日
DOM レベル 2 HTML
2003 年 1 月 9 日
DOM レベル 2 ビュー
2000 年 11 月 13 日
DOM レベル 2 スタイル
2000 年 11 月 13 日
DOM レベル 2 イベント
2000 年 11 月 13 日
DOM レベル 2 の移動範囲
2000 年 11 月 13 日
DOM レベル 3 の要件
2004 年 2 月 26 日
DOM レベル 3 コア
2004 年 4 月 7 日
DOM レベル 3 イベント
2007 年 12 月 21 日
DOM レベル 3 のロードと保存
2004 年 4 月 7 日
DOM レベル 3 の検証
2004 年 1 月 27 日
DOM レベル 3 XPath
2004 年 2 月 26 日
DOM レベル 3 ビュー
2004 年 2 月 26 日
W3C リファレンス
W3C DOM ホームページ声明:この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。