前端开发要学什么?

了解答案之前,首先我们要分清前端这部分的分工,一般来讲分为:设计和开发。工作过的人都很清楚,设计是设计师的工作,设计师按照用户需求的功能设计出图片,他们使用的工具一般是fireworks和photoshop这一类设计工具,而图片出来以后,就轮到前端开发按照图片的设计制作HTML静态页面,那么这就是前端开放的主要工作了。 那么前端开发要学些什么呢?

操作方法

  • 01

    HTML HTML很容易,因为HTML标签虽然不少,但真正用到的其实不多,大概不到30来个。

  • 02

    CSS CSS分为CSS2.0和CSS3.0;CSS3.0是在CSS2.0的基础上增删了一些样式属性,但是有很多浏览器并支持CSS3.0,最有代表性的就是IE6、IE7、IE8,从IE9开始已经已经开始支持CSS3.0了,但是也还不是很完全,ie10+就完全支持了,而像google的chrome浏览器和firefox浏览器则不用担心这些,但是为了兼容性,一些pc端项目往往不用CSS3.0,所以学习CSS的时候要注意哪些是CSS3.0的,哪些CSS2.0的,但是CSS3.0非常强大,现在的手机浏览器几乎都支持CSS3.0,因此CSS3.0还是非常有用的。 另外,ie,chrome,firefox,opera,safari这些浏览器对样式的表现有些差异,所以在chrome下表现良好的页面,你还要到其他浏览器上测测,特别是ie。

  • 03

    Js,jQuery 我为什么要把jQuery和js放到一起呢?虽然jQuery只是js的一个框架,但是作为前端开发真的很难绕过jQuery,jQuery操作Dom真是太容易了,不学都觉得可惜。 但是如果你真的想成为一个高级的前端开发,那么javascript你是非学不可的,在我看来,一个不懂javascript的前端开发,根本就不是真正的前端开发。

  • 04

    HTML5 在工作中,移动端开发时才用html5,pc端用的少,canvas,svg什么的说白了还得会写js。

  • 05

    其他前端框架 比如AngularJS、Zepto.js…这些也是要学的,前提是你前面3步都初步会用了,再来接触这些会好很多,要不然你很难弄懂。 对了,最后你还得会一点点fireworks、photoshop,我说是两个都会一点点,你最少得从设计师设计的图片里面把背景图片、图标、logo这些弄出来吧。

(0)

相关推荐

  • WEB前端开发入门攻略

    对网站上多彩的网页感兴趣吗?想找一份前端开发的工作吗? 本门介绍如何进入WEB前端的开发世界! 学习的主要流程:HTML-->JavaScript-->CSS 操作方法 01 首先要从基本 ...

  • 前端开发工程师需要掌握哪些技能

    前端开发工程师也是常见的互联网岗位.下面,我们来开看看前端开发工程师需要掌握哪些技能吧. 操作方法 01 基本的编程语言 前端开发工程师需要掌握基本的编程语言,比如HTML+CSS,和JavaScri ...

  • 在前端开发中怎么引用外部的CSS样式?

    在前端开发中,我们一般将html页面和css样式分开写,但是这样有什么好处呢?或者是为何非要这样写呢?其实写在一起喝分开写效果是一样的,但是写在外面的话一个CSS样式可以用来修饰很多页面,写在里面的话 ...

  • web前端开发的岗位具体是做什么

    在了解前端开发岗位具体负责什么工作之前,我们首先要明确什么是前端开发.所谓的web前端开发是相对概念,是相对网站后端开发而言的.凡是通过浏览器到用户端计算机系统的行为,都需要用到前端技术,相反存贮于服 ...

  • 20个精心挑选新鲜好用的前端开发工具

    客户似乎总是欲求不满的,要满足他们的需求你总需要不停地解决各种问题.也正是这样的客观现实,使得我们不得不借助各种工具来应对各种挑战,越来越多的开发者和设计师也加入到创造新工具的行列中来. 今天我们精心 ...

  • 做JAVA开发需要学什么课程?

    学习Java其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想.每一种语言的程序设计思想大同小异,只是一些由语言特性的而带来的细微差别,比如Java中的Interface,你 ...

  • Web前端开发需要学习什么

    前端技术是近几年发展并受到重视且独立出来的技术,前端技术的开发是一个先简单后难得过程,那么前端的学习需要掌握哪些知识呢?下面我们来探讨一下. 操作方法 01 预学习知识:HTMl5+ CSS3 前端学 ...

  • 前端开发遇到的问题及解决方法(前端遇到的难点怎么解决的)

    前端一直是距离用户最近的一层,随着产品的日益完善,我们会更加注重用户体验,而前端异常却如鲠在喉,甚是烦人.一.为什么要处理异常?异常是不可控的,会影响最终的呈现结果,但是我们有充分的理由去做这样的事情 ...

  • 前端开发有必要买mac吗(程序员有必要买mac吗)

    相信大多数前端对苹果电脑Mac都有一定程度的执念,而我不得不说Mac是前端程序员最好的武器,没有之一.苹果电脑Mac为什么那么适合前端呢?    Mac可以说是为设计而生,高精的屏幕,而前端为设计程序 ...