什么是静态HTML?什么是动态的HTML?二者有什么区别?

html-css011

什么是静态HTML?什么是动态的HTML?二者有什么区别?,第1张

静态HTML指:使用单纯的HTML或者结合CSS制作的包括图片、文字等的只供用户浏览但不包含任何脚本、不含有任何交互功能的网页。

动态的HTML指:网页不仅提供给用户浏览,网页本身还有交互功能,存在着在脚本如JAVASCRIPT,并利用某种服务器端语言如PHP等实现如用户注册,用户登录,上传文件,下载文件等功能。

动态页面可以人机互动,静态只能回服务器的数据库再回到页面。

HTML本身就是静态的。加了js和css才变成动态的。

静态的指的是内容是固定的,没有任何的事件处理,也没有相应的效果。

动态页面指的是通过其他语言实现了相关的操作允许页面内容发生变化。

动态页面是一对多访问:通过一个页面,可以根据若干参数返回其不同的数据。但是静态页面因为是静态所以是一个页面对应一个内容,也就是一对一的关系。

HTML叫做静态页面

HTML表示结构,CSS表示样式,由HTML与CSS制作的页面,叫做“纯静态页面”

如果在HTML与CSS基础上,添加了JavaScript技术,也就是让页面当中的元素动了起来,则叫做“静态页面”

所谓动态页面,指的是,动态数据的页面,而非模拟数据的页面。HTML与CSS、JS三种技术是“HTML5开发工程师/WEB前端开发工程师”的工作内容,网页当中的数据均为静态数据(工程师书写进去的,模拟的),当前端页面与后台(PHP、JAVA)整合之后,网页当中的数据是来源于数据库时,则称为“动态页面”。