html(Hypertext Markup Language) 是文本标记语言, 它是静态页面. 是一种解释性语言, 所谓解释性语言就是指可以在浏览器上显示出来, 不需要编译工具的语言.
CSS(Cascading Style Sheets, 层叠样式表) 是一种用来表现 HTML 或 xml 等文件样式的计算机语言, 是用来表示 HTML 样式的一种编程语言, 是可以做到网页和内容进行分离的一种样式语言. 主要用来设计网页的样式, 美化网页; 它不仅可以静态地修饰网页, 还可以配合各种脚本语言动态地对网页各元素进行格式化.
JSP(Java server page ) 是通过 java 语言实现的, 是 Java 语言的一种使用方式, 从其英文全称就可以看出它是 Java 服务器端页面, 所以是动态页面. 需要经过 JDK 编译后发送给客户端显示.-------------------- 我们都知道, Java 文件编译后会产生一个 class 文件, 最终执行的就是这个 class 文件, JSP 也一样, 它也要编译成 class 文件! JSP 不 止要编译, 它还得要转译, 首先把 JSP 转译成一个 Servlet 文件, 然后在编译成 class 文件. 当用户访问 JSP 时就执行了 class 文件.
JS(JavaScript) 是一种脚本语言, 常用来为网页添加各式各样的动态功能, 为用户提供更流畅美观的浏览效果.. 可以以 < script> code </script > 的形式混合在 HTML 页面中, 使页面产生动态效果.
更多 web 前端开发 https://www.html.cn/ 知识, 请查阅 HTML 中文网 !!
来源: http://www.css88.com/qa/html5/16830.html