html,CSS 和 JavaScript 是传统前端开发必须掌握的内容, 其中 JavaScript 是一个学习的重点, 也是一个学习的难点.
什么是前端?
前端即网站前台部分, 运行在 PC 端, 移动端等浏览器上展现给用户浏览的网页. 前端技术一般分为前端设计和前端开发, 前端设计一般可以理解为网站的视觉设计, 前端开发则是网站的前台代码实现, 包括基本的 HTML 和 CSS 以及 JavaScript.
广义前端: 用户可以直接看见并交互的界面
狭义前端: 浏览器上运行的用户交互界面
前端三剑客
HTML: 超文本标记语言 Hyper Text Markup Language, 负责完成页面的结构 (架构).
CSS: 级联样式表 (标记语言)Cascading Style Sheet, 负责页面的风格设计 (布局).
JavaScript: 浏览器脚本语言, 负责编写页面特效, 从后端获取数据, 调用浏览器的 API, 渲染页面等 (逻辑).
如何学习 HTML 和 CSS 等前端知识
学习前端开发应该遵循以下几个步骤:
第一: 边学习边实验. 学习前端开发一定要在学习概念的同时做相应的实验, 前端开发虽然难度并不大, 但是实验却非常多, 而且实验比较杂. 在做实验的过程中要注重代码的格式, 注重大小写, 好的代码结构对于后期的调整是非常重要的. 在学习前端开发的初期需要记住以下常用的标签, 然后把一个标签的属性 "吃透", 这样再学习其他标签也会比较容易, 因为有不少属性是统一的.
第二: 多做阶段综合性实验. 在学习前端开发的不同阶段要完成一些综合性的实验, 这对于知识点的掌握是非常有帮助的, 也能够把一些内容给串起来. 比如在学习完基本的表单, 按钮, 下拉列表等元素之后, 就可以自己尝试做一个考试页面, 通过对这个页面的不断优化来提升自己前端的开发能力.
第三: 参加实习. 目前不少项目组中的前端开发人员都是通过项目来促进学习的, 通过岗位任务来学习新技术是 IT 行业的一个普遍现象, 这种学习方式非常高效, 而且学习完马上就能用得上. 参加实习是不少初学者走上程序员岗位的常见途径, 所以参加实习还是比较重要的.
最后, 目前前端开发的知识结构也在不断拓展, 随着 Node.JS 的应用, 前端开发也在逐渐走向后端, 所以未来前端开发的前景还是非常值得期待的.
来源: http://www.css88.com/qa/html5/13480.html