什么是动态HTML——DHTML?动态HTML的主要功能

        DHTML是Dynamic HTML的简称,中文译为“动态超文本标记语言”,主要用途是提**TML页面的交互性和可操作性。它是建立在传统HTML基础上的客户端动态技术,是一种技术的总称,它通过HTML、VBScript、JavaScript邮和CSS等语言、技术使网页能够具有动态交互功能。虽然HTML语言可以制作出具有复杂格式的网页,但这样制作出来的网页只包含静态内容。凡是网页上有任何信息需要更新,浏览器就必须从服务器上重新下载整个网页,因而给网络造成极大的负担。它是建立在传统HTML基础上的客户端动态技术。

        DHTML实现了网页从Web服务器下载后无需再经过服务的处理,而在浏览器中直接动态地更新网页的内容、排版样式和动画的功能。例如,当鼠标指针移到文章段落中时,段落能够变成蓝色,或者当鼠标指针移到一个超级链接上时,会自动生成一个下拉式子链接目录等。这是近年来网络飞速发展进程中员振奋人心也最具实用性的技术之一。DHTML是一种通过各种技术的综合发展而来的概念,这些技术包括JavaScript、VBScript、DOM(Document Object Mode,文档对象模型)、Layers和CSS(Cascading Style Sheets,层又叠样式表)等。目前IE4.0以上的大多数浏览器都加入了对DHTML的支持,主要包括以下内容:

       ①动态内容(Dynamic Content):动态地更新网页内容,可“动态”地插入、修改或删除网页的元件,如文字、图像、标记等。​
       ②动态排版样式(Dynamic Style Sheets):W3C的CSS样式表提供了设定HTML标记的字体大小、字形、样式、粗细、文字颜色、行高度、加底线或加中间横线、缩排、与边缘距离、靠左右或置中、背景图片或颜色等排版功能,而“动态排版样式”即可以“动态”地改变排版样式。

    提示:

CSS是什么?

CSS是Cascading Style Sheets(层叠样式表)的简称,俗称样式表。它是一种设计网页样式的工具。主要用途是定义网页数据的编排、格式化、显示及特殊效果等。它可以弥补HTML的某些不足。

    ③动态定位〔Dynamic Positioning):通过CSS提供HTML元件在X、Y、Z轴的定位功能,让设计者可以在网页的任何位置上放置文字、影像、控件等。如果将同一个元素放置在不同的Z轴上,就可以设计出重叠的效果。

    ④内置数据处理(Data Awareness):无需复杂的程序,无需花费服务器太多资源,即可让网页设计者即时处理文档。

    ⑤内罩多媒体支持:结合CSS与内置的ActiveX Controls技术,提供多媒体支持功能,包括转换特效、滤镜特效、路径控制、顺序控制、动画、制图、播放声音和影像等。​

本文由 卓诗尼 首发于http://www.nnmao.com,转载请保留链接!


  原文链接:http://www.seowhy.com/bbs/thread-501337-1-1.html



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值