解析DHTML,JavaScript,DOM,BOM以及WEB标准的描述


Posted in Javascript onJune 19, 2013

DHTML:它不是一门新的语言,而是HTML、CSS和JavaScript这三者相结合的产物,DHTML包含如下3个含义:
    (1)通过HTML把网页标记为各个元素
    (2)利用CSS设计元素之间的排版样式,并控制各个标记的位置
    (3)使用js来控制各个标记
JavaScript由三部分组成:
解析DHTML,JavaScript,DOM,BOM以及WEB标准的描述

(1) ECMAScript是一种由欧洲计算机制造商协会(ECMA)通过ECMA-262标准化的脚本程序设计语言。ECMAScript定义了脚本语言的所有
特性、对象和方法,其他语言可以实现ECMAscipt来作为其功能的基准。ECMAscript包括JavaScript、ActionScript和ScriptEase
(2)DOM,是一种与浏览器、平台、语言无关的接口,使得用户可以访问页面其他的标准组件。DOM解决了Netscape和Microsoft之间的冲突,
给Web开发者提供了一个标准的方法,让其方便的访问站点中的数据、脚本和表现层对象。
(3)BOM,可以对浏览器窗口进行访问和操作,利用BOM技术,Web开发者可以移动窗口,改变状态栏以及执行一些与页面内容好不相关的操作,
它的特性如下:
    弹出新的浏览器窗口、移动关闭浏览器窗口以及调整窗口大小
    提供Web浏览器相关信息的导航对象;
    提供页面详细信息的定位对象
    提供屏幕分辨率详细参数的屏幕对象
支持cookie
各种浏览器自身的一些特性,例如IE的ActivitX等。
Web标准不是某一个标准,而是一系列标准的集合,网页主要是三部分组成:结构(Structure)、表现(Presentation)和行为(Behivior),对应的标准也分三
个方面:结构化标准语言,包括XML和XHTML;表现标准语言,主要包括CSS;行为标准,主要包括对象模型DOM、ECMAScript等。

Javascript 相关文章推荐
修改发贴的编辑功能
Mar 07 Javascript
JS函数验证总结(方便js客户端输入验证)
Oct 29 Javascript
javascript动画对象支持加速、减速、缓入、缓出的实现代码
Sep 30 Javascript
jQuery Form 页面表单提交的小例子
Nov 15 Javascript
含有CKEditor的表单如何提交
Jan 09 Javascript
Javascript获取当前日期的农历日期代码
Oct 08 Javascript
js实现Form栏显示全格式时间时钟效果代码
Aug 19 Javascript
jQuery Easyui 验证两次密码输入是否相等
May 13 Javascript
vue实现简单实时汇率计算功能
Jan 15 Javascript
详解JavaScript的BUG和错误
May 07 Javascript
layui radio单选限制下一个radio单选的实例
Sep 03 Javascript
layer更改皮肤的实现方法
Sep 11 Javascript
JavaScript中把数字转换为字符串的程序代码
Jun 19 #Javascript
解析JavaScript中的标签语句
Jun 19 #Javascript
解析window.open的使用方法总结
Jun 19 #Javascript
解析js中获得父窗口链接getParent方法以及各种打开窗口的方法
Jun 19 #Javascript
Js,alert出现乱码问题的解决方法
Jun 19 #Javascript
jquery拖动插件(jquery.drag)使用介绍
Jun 18 #Javascript
js实现屏蔽默认快捷键调用自定义事件示例
Jun 18 #Javascript
You might like
使用 eAccelerator加速PHP代码的目的
2007/03/16 PHP
真正根据utf8编码的规律来进行截取字符串的函数(utf8版sub_str )
2012/10/24 PHP
Yii入门教程之Yii安装及hello world
2014/11/25 PHP
php绘制一条直线的方法
2015/01/24 PHP
PHP中应该避免使用同名变量(拆分临时变量)
2015/04/03 PHP
php获得文件夹下所有文件的递归算法的简单实例
2016/11/01 PHP
JavaScript+CSS控制打印格式示例介绍
2014/01/07 Javascript
JavaScript 作用域链解析
2014/11/13 Javascript
javascript 中__proto__和prototype详解
2014/11/25 Javascript
测试IE浏览器对JavaScript的AngularJS的兼容性
2015/06/19 Javascript
解读Bootstrap v4 sass设计
2016/05/29 Javascript
Js调用Java方法并互相传参的简单实例
2016/08/11 Javascript
使用BootStrap实现表格隔行变色及hover变色并在需要时出现滚动条
2017/01/04 Javascript
mongoose设置unique不生效问题的解决及如何移除unique的限制
2017/11/07 Javascript
解决nodejs的npm命令无反应的问题
2018/05/17 NodeJs
Taro集成Redux快速上手的方法示例
2018/06/21 Javascript
Angular路由ui-router配置详解
2018/08/01 Javascript
Layui Form 自定义验证的实例代码
2019/09/14 Javascript
解决elementUI 切换tab后 el_table 固定列下方多了一条线问题
2020/07/19 Javascript
JavaScript 几种循环方式以及模块化的总结
2020/09/03 Javascript
[04:00]黄浦江畔,再会英雄——完美世界DOTA2 TI9应援视频
2019/07/31 DOTA
Python中optparse模块使用浅析
2015/01/01 Python
python实现域名系统(DNS)正向查询的方法
2016/04/19 Python
Python中@property的理解和使用示例
2019/06/11 Python
numpy ndarray 取出满足特定条件的某些行实例
2019/12/05 Python
python3 使用Opencv打开USB摄像头,配置1080P分辨率的操作
2019/12/11 Python
selenium携带cookies模拟登陆CSDN的实现
2021/01/19 Python
HTML5-WebSocket实现聊天室示例
2016/12/15 HTML / CSS
HTML5 Canvas入门学习教程
2016/03/17 HTML / CSS
远程研修随笔感言
2014/02/10 职场文书
创建省级文明单位实施方案
2014/02/27 职场文书
地震捐款倡议书
2014/08/29 职场文书
搬迁通知
2015/04/20 职场文书
2015年机关纠风工作总结
2015/05/15 职场文书
关于远足的感想
2015/08/10 职场文书
pytorch实现加载保存查看checkpoint文件
2022/07/15 Python