DHTML Object Model:DHTML对象模型,利用DHTML Object Model可以单独操作页面上的对象,每个HTML标记通过它的ID和NAME属性被操纵,每个对象都具有自己的属性、方法和事件,通过方法操纵对象,通过事件触发因果过程。
DOM:文档对象模型,将页面描述成一个树形的对象结构,是对DHTML Object Model的更全面的完善,可以利用树形结构对对象利用之间的关系进行操作,但是DOM不支持对事件的对象操作,这是步入DHTML Object Model不如的地方,而且DOM是W3C推荐的标准。
DHTML是Dynamic HTML的简称,并不是一门技术、标准,而是对于HTML、CSS、DOM、Javascript(或其他的脚本语言)的综合体。
HTML:实现数据的封装(通过标签来实现);
CSS:在标签中来改变数据形式
DOM:将标签封装成对象
Javascript:脚本语言,将三者进行融合,实现动态操作。