解析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 相关文章推荐
jquery Firefox3.5中操作select的问题
Jul 10 Javascript
基于jquery的跨域调用文件
Nov 19 Javascript
js添加select下默认的option的value和text的方法
Oct 19 Javascript
js选择器全面解析
Jun 27 Javascript
Ajax与服务器(JSON)通信实例代码
Nov 05 Javascript
Vue.js实现简单动态数据处理
Feb 13 Javascript
vue.js指令和组件详细介绍及实例
Apr 06 Javascript
详解webpack es6 to es5支持配置
May 04 Javascript
javascript checkbox/radio onchange不能兼容ie8处理办法
Jun 13 Javascript
微信小程序点击控件修改样式实例详解
Jul 07 Javascript
Vue.js的复用组件开发流程完整记录
Nov 29 Javascript
国内常用的js类库大全(CDN公共库)
Jun 24 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
require(),include(),require_once()和include_once()的异同
2007/01/02 PHP
PHP中Date()时间日期函数的使用方法小结
2011/04/20 PHP
关于PHP内存溢出问题的解决方法
2013/06/25 PHP
ThinkPHP基于PHPExcel导入Excel文件的方法
2014/10/15 PHP
php中preg_match的isU代表什么意思
2015/10/01 PHP
PHP单例模式数据库连接类与页面静态化实现方法
2019/03/20 PHP
BOOM vs RR BO3 第一场2.13
2021/03/10 DOTA
javascript下查找父节点的简单方法
2007/08/13 Javascript
javascript下给元素添加事件的方法与代码
2007/08/13 Javascript
ext for eclipse插件安装方法
2008/04/27 Javascript
Jquery选择器 $实现原理
2009/12/02 Javascript
修改jquery里的dialog对话框插件为框架页(iframe) 的方法
2010/09/14 Javascript
基于jQuery的仿flash的广告轮播
2010/11/05 Javascript
jQuery.fn和jQuery.prototype区别介绍
2013/10/05 Javascript
jquery放大镜效果超漂亮噢
2013/11/15 Javascript
javascript学习笔记(五)原型和原型链详解
2014/10/08 Javascript
JavaScript中的object转换函数toString()与valueOf()介绍
2014/12/31 Javascript
JS控制弹出悬浮窗口(一览画面)的实例代码
2016/05/30 Javascript
微信分享调用jssdk实例
2017/06/08 Javascript
Angular.js中angular-ui-router的简单实践
2017/07/18 Javascript
JS实现获取进今年第几天是周几的方法分析
2018/06/27 Javascript
javascript实现计算指定范围内的质数示例
2018/12/29 Javascript
python self,cls,decorator的理解
2009/07/13 Python
python读取浮点数和读取文本文件示例
2014/05/06 Python
Python操作Mongodb数据库的方法小结
2019/09/10 Python
python实现差分隐私Laplace机制详解
2019/11/25 Python
pytorch使用horovod多gpu训练的实现
2020/09/09 Python
Python 利用argparse模块实现脚本命令行参数解析
2020/12/28 Python
Python学习之time模块的基本使用
2021/01/17 Python
纯CSS3实现圆角效果(含IE兼容解决方法)
2014/05/07 HTML / CSS
Hudson Jeans官网:高级精制牛仔裤
2018/11/28 全球购物
课前三分钟演讲稿
2014/04/24 职场文书
2014报到证办理个人委托书
2014/10/08 职场文书
学生会工作感言
2015/08/07 职场文书
小学感恩主题班会
2015/08/12 职场文书
tensorflow学习笔记之tfrecord文件的生成与读取
2021/03/31 Python