From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/zh-cn/web/guide/api/dom/index.html | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 files/zh-cn/web/guide/api/dom/index.html (limited to 'files/zh-cn/web/guide/api/dom/index.html') diff --git a/files/zh-cn/web/guide/api/dom/index.html b/files/zh-cn/web/guide/api/dom/index.html new file mode 100644 index 0000000000..934a091ddb --- /dev/null +++ b/files/zh-cn/web/guide/api/dom/index.html @@ -0,0 +1,32 @@ +--- +title: DOM 开发者指南 +slug: Web/Guide/API/DOM +tags: + - API + - DOM + - Guide + - NeedsTranslation + - TopicStub +translation_of: Web/API/Document_Object_Model +--- +

{{draft}}

+ +

文档对象模型( Document Object Model) 是为 HTMLXML 文档编写的应用程序接口。它为文档提供了结构化的描述, 使得开发者能够修改它们的内容和展现方式. 更重要的是, 它可以将网页与脚本或编程语言连接起来。

+ +

开发者能用来修改和创建网页的所有性质、方法和事件都被组织到对象objects)中, (例如, document 对象代表着文档本身,table 对象代表 一个 HTML 表格元素等等)。在较新的网络浏览器中,这些对象都可以用脚本语言获取。

+ +

DOM模型常被用来与 JavaScript交互。然而,DOM是独立于任何编程语言之外而设计的,这使得文档的结构化描述可以从一个单个、兼容的接口获取,尽管我们青睐于Javascript,但我们可以为任何语言创建DOM的引用接口。

+ +

万维网联盟组织( World Wide Web Consortium )为DOM建立了一套标准, 叫做 W3C DOM。它被如今大多数主流浏览器所支持,使得可以开发出强大的跨浏览器应用。

+ +

为什么DOM很重要?

+ +

"动态超文本链接语言" (DHTML) 是一个被一些开发者们用来描述结合HTML、样式表、脚本而使文档富有动态效果技术的名词。 W3C DOM工作组致力于开发可操作的、不受语言限制并被大家所认同的解决方案 (可参见 W3C 问答).

+ +

正如 Mozilla 的标题"网络应用程序平台”所强调的, 对DOM的支持是核心的特点,也是Mozilla能取代其它浏览器所必需的特点。更为重要的事实是--Mozilla(包括Firefox和Thunderbird)的用户界面都是用XUL创建的,并且用DOM修改自己的用户界面

+ +

更多关于DOM的内容

+ +

{{LandingPageListSubpages}}

+ +

 

-- cgit v1.2.3-54-g00ecf