html、css、javascript、JSP 、xml学习顺序应该是怎样的呢?
html==>css==>javascript==>jsp==>xml
- 1、先学习基本的HTML知识,了解大部分HTML标签的作用。
- 2、学习CSS,熟悉如何用CSS去控制HTML标签的样式。
- 3、自己试着做一些静态页面(运用HTML和CSS),看一些比较好的网站,模仿着做一下。
- 4、了解一下Web标准,明确怎么样的CSS才最标准,并开始在多个浏览器上去测试,让你写的静态页面在所有主流浏览器上都能够兼容。
- 5、当执行完上面几步,那么你对网页布局已经算熟悉了。可以开始了解JavaScript。
- 6、从最简单的JavaScript开始学起,熟悉语法、DOM,学会如何用JavaScript去操作HTML元素和CSS样式,这样才能实现动态。
- 7、对JavaScript熟悉到一定时候(自己觉得还算不错),就可以了解一些JavaScript框架(比如JQuery),你会发现原来有这么方便的东西(但不建议一开始就去使用JQuery)
- 8、开始熟悉一门后台语言,如PHP、ASP、ASP.NET、JSP等,如果你不熟悉后台语言,你就不能深入了解AJAX交互过程和原理
- 9、学习JSON、XML通信格式,了解一下如何让JavaScript和后台紧密结合,这样才能做出无缝的用户体验
- 10、深入了解JavaScript:因为你是想倾向于前端开发,所以必须深入了解JavaScript,对JavaScript原型链、作用域链、设计模式都深入研究。多参考成功的OOP设计模式,多研究框架源码:如jQuery、prototyp、Ext等,都有不错的研究价值。
- 11、深入研究浏览器原理,知道各浏览器解析DOM、样式和JS引擎的方式和大概过程,了解为什么样式和JS在不同浏览器下会有不同的表现。
html、css、javascript、JSP 、xml学习顺序应该是怎样的呢?的更多相关文章
- html css javascript mysql php学习总结
		一. html:超文本标记语言,运行在浏览器上,由浏览器解析 1.格式 <!doctype html> 声明文档类型,说明html版本号 <html> 说明代码格式 <h ... 
- html css javascript 加载的顺序
		html /css /javascript 这三者的加载顺序影响整个页面的加载速度.而加载速度的快慢直接影响pv(访问量),而且会影响经济收入.在大网站中,可能打开速度快一秒,一年能多带来上亿的收入. ... 
- HTML,CSS,JavaScript,json,xml之间的关系
		1.浏览器工作原理: https://blog.csdn.net/Luncles/article/details/80320082 2.HTML,XML,JSON之间的关系: https://blog ... 
- 第一百二十五节,JavaScript,XML
		JavaScript,XML 学习要点: 1.IE中的XML 2.DOM2中的XML 3.跨浏览器处理XML 随着互联网的发展,Web应用程序的丰富,开发人员越来越希望能够使用客户端来操作XML技术. ... 
- XML学习笔记(四)-- 修饰XML文档的CSS
		标签(空格分隔): 学习笔记 XML为存储结构化数据提供了强大的方法,但是它没有提供关于数据如何显示地信息,(数据的结构与数据表示无关).可以使用CSS来控制XML文档中各元素的呈现方式. CSS语法 ... 
- XSLT学习(九)通过JavaScript转化xml
		如果您的浏览器支持 XSLT,那么在浏览器中它可被用来将文档转换为 XHTML. JavaScript 解决方案 在前面的章节,我们已向您讲解如何使用 XSLT 将某个 XML 文档转换为 XHTML ... 
- ASP.NET探讨:技术的学习顺序问题
		作者: シtearシ 来源: 博客园 发布时间: 2011-09-27 08:40 阅读: 7675 次 推荐: 25 原文链接 [收藏] 摘要:很多人对于ASP.NET的入门和学 ... 
- jsp&servlet学习笔记
		1.路径引用问题 一个css.jsp.html.或者javascript文件从从一个工程复制到另一工程,如果引用的时候使用的时相对路径,看似没有错误,但是却一直引用不进来,这时候要使用绝对路径,这样才 ... 
- (转)探讨:ASP.NET技术的学习顺序问题
		探讨:ASP.NET技术的学习顺序问题 摘要:很多人对于ASP.NET的入门和学习顺序比较迷茫,今天让我们一起来跟随作者的思路学习探讨ASP.NET的学习顺序问题,希望有所帮助. 如果你已经有较多的面 ... 
随机推荐
- ThreadPool线程池 小结
			ThreadPool类提供一个线程池,该线程池可用于发送工作项.处理异步 I/O.代表其他线程等待以及处理计时器 线程池通过为应用程序提供一个由系统管理的辅助线程池使您可以更为有效地使用线程.一个线程 ... 
- 百度和google的区别
			一.百度 二.google 
- web开发架构设计
			2015-07-31 13:10:38 一, web服务器 .负载均衡 .不做对URL的rewrite逻辑判断, 全部转发到代码服务器的单一入口文件, 由代码去全权处理 二, 代码服务器(常跟web服 ... 
- 配置tomcat的虚拟路径
			配置tomcat的虚拟路径有两个地方需要配置,以eclipse为例: ①在tomcat的server.xml中的host节点内添加 <Context path="/meims/user ... 
- Python 生产环境MySQL数据库增量备份脚本
			MySQL数据库常用的办法是通过MySQLdump导出sql进行备份,但是不适合数据量很大的数据库,速度,锁表是两个严重的问题.前面写了一遍文章介绍xtrabackup的热备工具,见 http://w ... 
- FZU 2165 v11(最小重复覆盖)+ codeforces 417D Cunning Gena
			告诉你若干个(<=100)武器的花费以及武器能消灭的怪物编号,问消灭所有怪物(<=100)的最小花费...当然每个武器可以无限次使用,不然这题就太水了╮(╯▽╰)╭ 这题当时比赛的时候连题 ... 
- 用原生DOM 遍历页面节点
			代码丢失,直接上图: 
- ubuntu下安装mysql
			现在的软件越来越好安装,尤其是在ubuntu下安装软件,更是没有技巧,只需要在联网的情况下使用apt-get inatll 即可.在决定安装mysql之前,要先确定系统是否已经安装mysql.如下图: ... 
- tomcat  URL乱码问题
			用get传参时,显示乱码 在tomcat里的server.xml中添加一下即可. <Connector port="8080" protocol="HTTP/1.1 ... 
- 【linux】linux下运行java程序
			参考了http://www.cnblogs.com/howard-queen/archive/2012/01/30/2331795.html 第一步:用vim先写一个java程序 first.jav ... 
