
交个朋友如何,有什么问题我们一起交流用户在本地电脑访问网页,会从服务器加载网页文件,浏览器加载并解析,然后再从服务器加载页面需要用到的css文件js等资源。通过网页文件里的类名id之类的寻找css文件里相对应的样式加载渲染,js也是一样,网页文件一般是html或者php文件之类的文件,这只是我的理解。总之:css文件和js文件,都是本地浏览器来解析的,然后渲染页面,呈现最终样子的。html是一个网页的基础。它是一个网页的必不可少的部分。
css是html的样式。如果没有css样式,整个网页就基本上没有美可言,它只是标签的堆叠。因为有了css样式,网站才多姿多彩。
php是服务器端动态语言。如果没有php整个网页只是个静态网页。只供人浏览,不能实现其他的功能。
1、定义上的区别:
HTML(HypertextMarkupLanguage)文本标记语言,它是静态页面,和JavaScript一样解释性语言。因为只要有一个浏览器那么它就可以正常显示出来,而不需要指定的编译工具,只需在TXT文档中写上HTML标记就可以正常显示。
JSP(JavaServerPage)是Java服务端的页面,所以它是动态的,它是需要经过JDK编译后把内容发给客户端去显示,Java文件编译后会产生一个class文件,最终执行的就是这个class文件。
2、网页上的区别:
JSP被用作动态页面的制作,而HTML一般用作静态页面的制作。动态页面的内容一般都是依靠服务器端的程序来生成的,不同人、不同时候访问页面,显示的内容都可能不同。
网页设计者在写好服务器端的页面程序后,不需要手工控制,页面内容会按照页面程序的安排自动更改变换。
3、书写上的区别:
HTML是w3c规范的一种网页书写格式,是一种统一协议语言,静态网页。上网看的网页都是大部分都是基于HTML语言的。JSP是一种基于动态语言,JSP可以实现HTML的所有任务。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)