解析DHTML、JavaScript、DOM、BOM与Web标准

作者:竹影

时间:2026-10-27

浏览:131

本文解析DHTML作为HTML、CSS与JavaScript结合产物的定义,阐述JavaScript由ECMAScript、DOM和BOM三部分构成。同时介绍Web标准涵盖结构、表现与行为三大方面,并简述JavaScript支持Cookie等特性,帮助开发者厘清前端核心技术体系。

文章目录
DHTML的核心在于上述三者的协同工作。

DHTML的定义与构成

DHTML并非一门独立的编程语言,而是HTML、CSS与JavaScript三者结合的产物。


其核心含义之一是通过HTML将网页内容标记为各个元素。


其次,利用CSS设计元素间的排版样式,并控制各标记的位置。


最后,使用JavaScript来控制各个标记的行为与交互。


JavaScript由ECMAScript、DOM和BOM三部分组成。
DHTML的定义与构成

JavaScript的三大组成部分

JavaScript主要由三部分组成:首先是ECMAScript,这是一种由欧洲计算机制造商协会(ECMA)通过ECMA-262标准化的脚本程序设计语言。


ECMAScript定义了脚本语言的所有特性、对象和方法,其他语言可实现ECMAScript以作为其功能的基准。ECMAScript包括JavaScript、ActionScript和ScriptEase。


其次是DOM(文档对象模型),它是一种与浏览器、平台、语言无关的接口,使得用户可以访问页面其他的标准组件。


DOM解决了Netscape和Microsoft之间的冲突,给Web开发者提供了一个标准的方法,让其方便的访问站点中的数据、脚本和表现层对象。


第三部分是BOM(浏览器对象模型),可以对浏览器窗口进行访问和操作。


其特性包括支持cookie。

利用BOM技术,Web开发者可以移动窗口,改变状态栏以及执行一些与页面内容毫不相关的操作,如弹出新的浏览器窗口、移动关闭浏览器窗口以及调整窗口大小。


BOM还提供Web浏览器相关信息的导航对象。


同时提供页面详细信息的定位对象。


此外还包括提供屏幕分辨率详细参数的屏幕对象。


此外还具备浏览器相关的操作能力。

最后涵盖各种浏览器自身的一些特性,例如IE的ActiveX等。


Web标准的分类

Web标准不是某一个单一标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。


对应的标准也分三个方面:结构化标准语言,包括XML和XHTML;表现标准语言,主要包括CSS;行为标准,主要包括对象模型DOM、ECMAScript等。


实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章