web基础之认识动态HTML(DHTML)

动态HTML(DHTML)

动态HTML(DHTML)不是一项单独一向技术,而是一组协同工作的的技术,用来在网页下载完成后对其进行改变。这些技术允许网页响应用户的行为。使用的技术包括:DOM(文档对象模型)、CSS、JavaScript。

·DOM(文档对象模型):DOM定义了网页上的每一对象和元素,它的层级结构可以用来访问页面元素和将样式应用于页面元素。如下图展示了大多数浏览器中都一直的基础DOM的一部分。造成DHTML如此复杂的一个重要因素是并非所有的Web浏览器都使用相同的DOM。如前有三种常见的DOM:W3C DOM,Gecko DOM(Mozilla 和 Firefox浏览器使用)以及WebKit DOM(Safari和谷歌浏览器使用)。最新版的浏览器,比如IE,Firefox和Opera都支持W3C DOM(虽然在支持W3C DOM的同时,这些浏览器还引入了自己的特殊增强)。


·CSS(层叠样式表):应用于网页元素、在网页上定位元素、甚至改变元素的可见性。

·客户端脚本(JavaScript):脚本语言(比如JavaScript、VBScript或JScript)都可用来访问DOM和操纵网页元素。

DHTML的常见用途:

·隐藏和显示文本:经常用DHTML改变对锚标记或对象进行描述的文本的外观。

·导航:鼠标指针进过时,菜单显现和隐藏

·图像效果:从更换图像到播放幻灯片都可以使用DHTML来实现

免费DHTML资源:

·http://dynamicdrive.com

·http://brainjar.com(转为较新的浏览器版本设计的)

·http://www.dhtmlgoodies.com

以上内容整理自Web开发与设计基础(第5版)Terry Felke-Morris

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值