html javascript php 三者之间的联系?asp,jsp又是什么?

2024-12-16 07:15:03
推荐回答(4个)
回答1:

拿一个汽车来做比喻

HTML代码就好像是汽车的车架;
javscript就好像是汽车的装饰;
JSP,ASP,PHP,ASP.NET 这些都是不同类型的汽车发动机

HTML代码就是表现的界面,他规定了一个页面以如何的方式表现,例如左右结构,上下结构,国字型结构。导航栏在哪,内容框在哪等等,就好像有的车发动机必须安装在前面,有的必须安装在后面。

javascript脚本是运行于客户机器上的,他本身也是一种脚本语言,但是他只负责帮助HTML提高用户体验的东西,例如注册的时候,可以马上提示用户的密码是否输入,否则不提交表单。如果只有HTML,网页虽然可以运行,只是用户体验相对较差,试想下,内部装饰非常差的汽车,开是能开,只是你看了还会去买吗。

JSP,ASP,ASP.NET及PHP,这些是运行在服务器上的,经过服务器的运行后,到客户机,他们能动态改变一些东西,能存储一些东西,让HTML更具有程序性质的支持,有了他们的支持,网页才变的更强大,各种服务才更加多样化。他们让网页具备了可访问数据库,可存储用户信息等等功能。有了他们,网页才会有更多的服务,就好象汽车有了发动机,才会跑各种地方。

回答2:

[客户端]html 控制网页结构和显示
[客户端]javascript 是网页中主要的编程语言,用来控制网页中的逻辑
[服务端]php/asp/jsp 都是服务端的编程语言。

客户端:你能看到的网页、能操作或填写的表单 都在客户端。
服务端:当你点击提交后,等待的那段时间就是在服务端处理的过程

回答3:

html是网页编程最基本的语言, 既然是基本的那么功能上也基本,所以html制作静态的网页
asp,php是建立在html上的补充.有了其中一种就可以让网页活起来或者称为动态网页. 而javascript则和php,asp差不过最大的不同是javascript是客户端语言, 也就是用来改变当前页面如何呈现给用户的语言,相对的php和asp则是服务端语言, 也就是说他们告诉服务器要做什么或者取的什么内容. 当然这些语言都离不开html. 所以就会有asp+html,或者php+html,甚至php+html+javascript等.

回答4:

html是超文本标记语言,只是一种标记.学好它是最重要的,因为它是学习其他网络编程语言的基础.如果学不好它,其他的javascript,asp,jsp就会觉得费劲.
javascript是脚本语言,可以用来编写一些网页特效,如文字特效,跳动的文字,图片特效,如图片闪烁等.还有鼠标特效,窗体特效等等,学好它其它语言就相对容易一些了.
asp用语编写交互的动态网页,比如填写表单什么的,主要内容有变量啊,函数啊,对象,组件,数据库什么的
反正html是最简单的,其次是javascript,再次是asp