传统的HTML的网页元素是不动的,当它被加载到浏览器后,它只像一个画面,怎么看也不会发生变化。
我们把含有动态特效的页面叫做DHTML(Dynamic HTML的缩写,又叫动态HTML),它是近几年来网络发展进程中出现的一种特别技术引用概念,主要是客户端脚本语言、CSS(Cascading Style Sheets层叠样式表)和文档对象模型DOM(Document Object Modules)三种技术的综合应用。动态HTML能独立在客户端(浏览者自己的计算机上)处理页面元素,改变其版面、内容和位置,并把结果不断提供给网页浏览者,这些操作都是在客户端完成的,不需要向服务器请求让服务器来处理。这意味着动态HTML的Web页面里面含有程序,会对用户的操作有响应,使其产生动态效果,从而使网页表达能力更加的丰富,即动态HTML能自动变化。
动态网页与静态网页相对应的,但是它又和动态HTML不一样,动态HTML主要是指客户端脚本语言,动态网页主要是指服务器端脚本程序,服务器端脚本程序的解释执行是由服务器端WEB软件完成的,它们只有在接收到用户的访问请求后才在服务器端生成并传输到用户的浏览器中。它主要是指采用CGI(公共网关接口,Common Gateway Interface)、ASP(动态服务器页面,Active server Pages)、JSP(Java服务器页面,Java Server Pages)和PHP(超级文本预处理语言,Hypertext Pre-Processor)等技术动态生成的页面。
简单的说,静态网页上面没有可动的网页元素,动态HTML是网页元素形式上的动,指对我们人为的操作有一定的反应,而动态网页是网页元素内容上的动,它可以根据我们访问者不同请求,生成相应的HTML并传输到用户的浏览器中。
我们把含有动态特效的页面叫做DHTML(Dynamic HTML的缩写,又叫动态HTML),它是近几年来网络发展进程中出现的一种特别技术引用概念,主要是客户端脚本语言、CSS(Cascading Style Sheets层叠样式表)和文档对象模型DOM(Document Object Modules)三种技术的综合应用。动态HTML能独立在客户端(浏览者自己的计算机上)处理页面元素,改变其版面、内容和位置,并把结果不断提供给网页浏览者,这些操作都是在客户端完成的,不需要向服务器请求让服务器来处理。这意味着动态HTML的Web页面里面含有程序,会对用户的操作有响应,使其产生动态效果,从而使网页表达能力更加的丰富,即动态HTML能自动变化。
动态网页与静态网页相对应的,但是它又和动态HTML不一样,动态HTML主要是指客户端脚本语言,动态网页主要是指服务器端脚本程序,服务器端脚本程序的解释执行是由服务器端WEB软件完成的,它们只有在接收到用户的访问请求后才在服务器端生成并传输到用户的浏览器中。它主要是指采用CGI(公共网关接口,Common Gateway Interface)、ASP(动态服务器页面,Active server Pages)、JSP(Java服务器页面,Java Server Pages)和PHP(超级文本预处理语言,Hypertext Pre-Processor)等技术动态生成的页面。
简单的说,静态网页上面没有可动的网页元素,动态HTML是网页元素形式上的动,指对我们人为的操作有一定的反应,而动态网页是网页元素内容上的动,它可以根据我们访问者不同请求,生成相应的HTML并传输到用户的浏览器中。