网页编程语言html、Ajax、javascript、jQuery、CSS这五者之间有什么联系?

如题,我知道html是正宗的编程语言,那么其余四种算是它的插件一类的东西吗?还是别的什么。请形象的举些例子,谢谢。

HTML不是编程语言,是任何可以用于展示的网页必须使用的格式,是文档对象模型(DOM)的基础。
CSS是层叠样式表,用于规定网页元素样式(如字体、颜色、布局、形状、缩放、透明)的规则。
Javascript是脚本语言,可以操作DOM树(如元素的删减、移动),可以存取元素的属性(比如获取或改变输入框内容),当然也可以操作CSS样式,可以进行复杂的运算,可以调用各种API,其中包括XmlHttpRequest,即Ajax技术,可以让js代码发送异步的HTTP请求,用于实现动态的网页

jQuery是js库,对js的功能进行了封装,方便了DOM操作和Ajax,注意,jquery能做的事情原生js都能做,因为jquery本身就是js写的。

总之,html、javascript、CSS共同形成了网页的规范,Ajax是js的特定技术
jQuery和以上性质完全不同,是一个用于简化js代码的库;它并非规范,有很多库和它类似比如prototype和YUI追问

那CSS、javascript、jQuery和ajax这四种技术是什么实现的呢?比如说,我装了一个VS2010,怎么知道里面有没有这4个呢?或者说怎么使用这四种技术呢?
PS:在项目中添加个css.dll,然后再在项目中类的头文件中using这个DLL里面的命名空间,然后再在代码中使用里面的类就算是使用了CSS吗?是这样的流程吗?

追答

你似乎对Web开发完全没有一点概念,同时我很难理解你的意图。
我已经说了,CSS是用于声明样式的语言,javascript是面向Web的脚本语言,jQuery是JS写成的第三方库,ajax是js的一种特殊技术,怎么能把CSS、javascript、jQuery和ajax四个名词作为“技术”相提并论?

我不清楚为什么你提到VS2010这个开发工具,“里面有没有这4个”也完全让人不知所云。“css.dll
”我也闻所未闻。是谁告诉你写CSS需要通过using某个命名空间来引用某个DLL了?你是不是只学过C++编程?

追问

我换个说法问好了。比如ajax技术,它要融合到html语言中,具体是以什么样的形式融入的?或者说,在html代码中标明什么样的内容才能算是引用了ajax?
我这样一行代码:helloWord,加入什么就算是ajax而不是单纯的html了?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-07-22
html+css可以形成人的骨架,
javascript可以让人动起来,
jquery是javascript的库,让你学习javascript的门槛降低了。
ajax一般用于局部刷新,不需要刷新整个页面用。追问

那CSS、javascript、jQuery和ajax这四种技术是什么实现的呢?比如说,我装了一个VS2010,怎么知道里面有没有这4个呢?或者说怎么使用这四种技术呢?
PS:在项目中添加个css.dll,然后再在项目中类的头文件中using这个DLL里面的命名空间,然后再在代码中使用里面的类就算是使用了CSS吗?是这样的流程吗?

追答

我大概知道阁下问的意思了。
那我的回答就是:浏览器认识,因为你写的html浏览器看的懂,所以咱也看懂了。
PS:我不知道VS2010是什么啊,超出我的范围了,所以我认为你只要知道html、Ajax、javascript、jQuery、CSS该怎么用就行了。
xxx.dll我见过,玩单机缺少一个这玩意就不能运行……哈哈

第2个回答  2014-07-22
css是用来解决html的样式的,比如一个字体的大小,粗细,字体。javascript是脚本,作用也主要在实现网页的一些特效,css难以实现的特效。jquery是js的库,有时候做一个效果用js比较麻烦。可以调用jquery来做就比较简单了,。ajax是异步传输,作用是在使用Javascript向服务器提出请求并处理响应而不阻塞用户,简单的说就是网页更新了,但用户感觉不到他更新了。详细的可以自己上网在看看,可以去w3c.追问

那CSS、javascript、jQuery和ajax这四种技术是什么实现的呢?比如说,我装了一个VS2010,怎么知道里面有没有这4个呢?或者说怎么使用这四种技术呢?
PS:在项目中添加个css.dll,然后再在项目中类的头文件中using这个DLL里面的命名空间,然后再在代码中使用里面的类就算是使用了CSS吗?是这样的流程吗?

第3个回答  2014-07-22
html是超文本标记语言 ,Javascript是脚本语言
html用于编写静态页面;Javascript可以嵌套在html里,实现一些动态功能,比如表单验证,一些特效。。。。
ajax 是 与后台异步交互的技术 , 可以实现前台页面局部刷新
jquery 是javascript框架的一种 封装了很多功能,具体 查jquery
css 是 用来实现html 样式 。比如颜色 字体。。。。。

做网页 html,js,css 通常一起用
做异步交互 用 ajax追问

那CSS、javascript、jQuery和ajax这四种技术是什么实现的呢?比如说,我装了一个VS2010,怎么知道里面有没有这4个呢?或者说怎么使用这四种技术呢?
PS:在项目中添加个css.dll,然后再在项目中类的头文件中using这个DLL里面的命名空间,然后再在代码中使用里面的类就算是使用了CSS吗?是这样的流程吗?

相似回答