解析DHTML、JavaScript、DOM、BOM与Web标准
本文解析DHTML作为HTML、CSS与JavaScript结合产物的定义,阐述JavaScript由ECMAScript、DOM和BOM三部分构成。同时介绍Web标准涵盖结构、表现与行为三大方面,并简述JavaScript支持Cookie等特性,帮助开发者厘清前端核心技术体系。
DHTML的定义与构成
DHTML并非一门独立的编程语言,而是HTML、CSS与JavaScript三者结合的产物。
其核心含义之一是通过HTML将网页内容标记为各个元素。
其次,利用CSS设计元素间的排版样式,并控制各标记的位置。
最后,使用JavaScript来控制各个标记的行为与交互。
JavaScript由ECMAScript、DOM和BOM三部分组成。

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等。
网页开发三者分工:HTML结构、CSS样式与JavaScript交互怎么协作
2026-11-05 12:51:22
JS解析URL参数时怎么处理中文乱码和特殊字符
2026-11-05 12:47:23
js-cookie 存储 JSON 对象:自动序列化与反序列化技巧
2026-11-05 12:36:26
marked.js 快速上手:安装与基础 Markdown 转 HTML 示例
2026-11-05 09:32:53
Phaser.js 与 PixiJS、Cocos Creator 的技术选型对比
2026-11-05 08:36:30
