解析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 select(列表)的操作(取值/赋值)
Mar 16 Javascript
javascript中input中readonly和disabled区别介绍
Oct 23 Javascript
js获取当前地址 JS获取当前URL的示例代码
Feb 26 Javascript
Javascript实现单张图片浏览
Dec 18 Javascript
js创建对象的方式总结
Jan 10 Javascript
jQuery中animate用法实例分析
Mar 09 Javascript
JavaScript用select实现日期控件
Jul 17 Javascript
requireJS使用指南
Apr 27 Javascript
javascript中获取元素标签中间的内容的实现方法
Oct 08 Javascript
概述如何实现一个简单的浏览器端js模块加载器
Dec 07 Javascript
JavaScript 函数的定义-调用、注意事项
Apr 16 Javascript
解决vue2.0动态绑定图片src属性值初始化时报错的问题
Mar 14 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
在IIS上安装PHP4.0正式版
2006/10/09 PHP
php获取通过http协议post提交过来xml数据及解析xml
2012/12/16 PHP
CodeIgniter 完美解决URL含有中文字符串
2016/05/13 PHP
php正则提取html图片(img)src地址与任意属性的方法
2017/02/08 PHP
Laravel 5.4前后台分离,通过不同的二级域名访问方法
2019/10/13 PHP
循环 vs 递归浅谈
2013/02/28 Javascript
在javaScript中关于submit和button的区别介绍
2013/10/20 Javascript
Javascript操作URL函数修改版
2013/11/07 Javascript
JS获取节点的兄弟,父级,子级元素的方法
2014/01/09 Javascript
NodeJS学习笔记之Http模块
2015/01/13 NodeJs
js实现页面跳转的五种方法推荐
2016/03/10 Javascript
Vuex简单入门
2017/04/19 Javascript
vue初尝试--项目结构(推荐)
2018/01/30 Javascript
Vue3 源码导读(推荐)
2019/10/14 Javascript
vue实现桌面向网页拖动文件的示例代码(可显示图片/音频/视频)
2021/03/01 Vue.js
Python3读取文件常用方法实例分析
2015/05/22 Python
python用reduce和map把字符串转为数字的方法
2016/12/19 Python
安装python3的时候就是输入python3死活没有反应的解决方法
2018/01/24 Python
python3解析库lxml的安装与基本使用
2018/06/27 Python
Python 运行.py文件和交互式运行代码的区别详解
2019/07/02 Python
python使用writerows写csv文件产生多余空行的处理方法
2019/08/01 Python
Python读取分割压缩TXT文本文件实例
2020/02/14 Python
pytorch实现保证每次运行使用的随机数都相同
2020/02/20 Python
CSS3 画基本图形,圆形、椭圆形、三角形等
2016/09/20 HTML / CSS
戴森美国官网:Dyson美国
2016/09/11 全球购物
新西兰最大的在线设计师眼镜店:SmartBuyGlasses新西兰
2017/10/20 全球购物
香港百佳网上超级市场:PARKNSHOP.com
2020/06/10 全球购物
一些PHP的面试题
2015/05/06 面试题
应届毕业生就业自荐信
2013/10/26 职场文书
双拥工作宣传标语
2014/06/26 职场文书
乡镇个人对照检查材料
2014/08/22 职场文书
我爱家乡演讲稿
2014/09/12 职场文书
幼儿园2014年度工作总结
2014/11/10 职场文书
区域经理岗位职责
2015/02/02 职场文书
云冈石窟导游词
2015/02/04 职场文书
2016暑期校本培训心得体会
2016/01/08 职场文书