四点,帮你全面认识前端

前端好比盖房子,前端的学习大致可以分为下面几个阶段;

第一阶段——HTML标签的学习

超文本标记语言(Hypertext Mark-up Language 简称HTML),“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。html是一个网页的骨架,就好比是盖房子的结构,这也是前端页面的基础。试着想一下,如果一个房子连砖头和水泥都没有,后面的步骤又有什么意义呢?所以我们必须完全掌握HTML的基本结构和常见的标签、属性。有了一个好的开始,距离成功已经一小半啦。

第二阶段——CSS的学习

CSS就是对房子进行装修。CSS,层叠样式表——(Cascading Style Sheets),是能够真正做到网页表现与内容分离的一种样式设计语言。相对于传统HTML的表现而言,CSS能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力,并能够进行初步交互设计,是目前基于文本展示最优秀的表现设计语言。CSS能够根据不同使用者的理解能力,简化或者优化写法,针对各类人群,有较强的易读性。

  CSS看似比较繁杂,其实只要掌握了CSS中的盒子模型、定位、以及页面布局,就基本上掌握了大半啦。

说完装修,我们终于要给房子打造一些功能啦~follow me~

第三阶段——JavaScript

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
      简单来说,java
script是一个可以运行在浏览器上面的语言(当然现在基于一些库/框架已经远不只是在浏览器上了),它可以操控浏览器,让浏览器听从我们的命令。这有点像一个电视剧和遥控器,而java script就是我们的遥控器。浏览器根据java script的指令,做出相应的反馈。比如操作DOM(也可以理解成为操作HTML),可以操作CSS。有了java script就可以让我更加灵活&动态的操控HTML,CSS.

严格来说、HTML和CSS还算不上真正的“语言”,而java script却是如假包换的脚本型语言,既然是语言,那就会有字符串,数组,对象等等。而我们的java script可以处理这些与数据有关的工作,比如给数组排个序等等。

而我们依靠java
script可以做些什么呢?网页上常见的轮播图,网站的注册功能,提交我们的留言,刷新获取新闻等等。当然,我们强大的java script远不止此啦。

第四个阶段——jQuery

jQuery是一个兼容多浏览器的java script库,核心理念是write less,do more(写得更少,做得更多)。jQuery在2006年1月由美国人John
Resig在纽约的barcamp发布,吸引了来自世界各地的众多JavaScript高手加入,由Dave Methvin率领团队进行开发。如今,jQuery已经成为最流行的java script库,在世界前10000个访问最多的网站中,有超过55%在使用jQuery。如果继续用盖房子做例子,jQuery更像是一个装修队。我们只需要关注我们的房子设计本身,把我们的想法,理念告知这个装修队,让它来给我们处理那些杂七杂八的事情。比如会不会吵到邻居?怎么协调物业?干活总得有人手的,对吧...

  jQuery的优点我就不挨个说啦,一句话,jQuery是你更上一层楼的利器,也是我们前端er一大利器!

欢迎加入微信号:858568103,一起学习一起交流。

时间: 2024-10-15 05:03:19

四点,帮你全面认识前端的相关文章

这些年帮过我的前端框架(实用篇)

前端其实就好像建房子一样,建设的方式也是多种多样的. 例如你可以什么都不用,单靠双手去把房子砌起来.这样实在,稳健,房子的每一个角落你都知道得清楚楚楚,但是效率偏低. 你也可以使用各种工具,提交你建房子的效率.例如你可以用搅拌机,帮你和水泥.你可以不需要知道搅拌机的运行原理,你只要按它的指示按下开关,它就很快地帮你完成任务. 前端的框架,就是我们前端建房子的工具,繁多好用. 接下来我就要说一下这些年对我很有帮助的前端框架. 1.基础型框架 1.1jQuery--前端不懂jQuery,学得更多也枉

Web性能API——帮你分析Web前端性能

前端性能统计必备api,有不知道的吗? 正文从这开始- 开发一个现代化的互联网网站是一项复杂的任务,需要各种职能的密切合作以应对用户日新月异的需求.其中,网页的性能直接决定了用户的体验,而随着新型客户端浏览设备的出现与网站功能的日益复杂化,对于性能的专注也达到了前所未有的高度. 传统的网站性能监测通常有以下几种方式: 借助传统的开发者工具查看网络请求,例如浏览器的F12工具.Fiddler.Charles等等.基本方式是通过追踪HTTP请求与响应的时间,以图形的方式列出所有资源的下载情况.这种方

四个阶段,帮你全面认识前端

前端好比盖房子,前端的学习大致可以分为下面几个阶段: 第一阶段--HTML标签的学习 超文本标记语言(Hypertext Mark-up Language 简称HTML),"超文本"就是指页面内可以包含图片.链接,甚至音乐.程序等非文字元素.html是一个网页的骨架,就好比是盖房子的结构,这也是前端页面的基础.试着想一下,如果一个房子连砖头和水泥都没有,后面的步骤又有什么意义呢?所以我们必须完全掌握HTML的基本结构和常见的标签.属性.有了一个好的开始,距离成功已经一小半啦. 第二阶段

身为前端仔,你竟然不会用fiddler?!

题目有一些激进.但是在前端界打滚了这么多年,fiddler一直都是陪着我走过来了.它就是一个抓包神奇,代理神器.它的厉害之处,我简单地说一下,希望你们看了以后,能点上32个赞. 1.fiddler为何物?(下载链接:http://www.baidu.com/s?word=fiddler&tn=sitehao123&ie=utf-8&f=3&rsp=1) 度娘又出来说话了:Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设

你有想过30几岁后的前端路吗?

不知从何时开始,前端的作用越来越重要.前端的童鞋在这个领域领域里面大放异彩,找到人生的价值.正当大家都活得精彩,沉浸在欢乐的前端圈子的时候,是否有认认真真地思考过,30几岁之后的前端路该怎么走?现在我就很主观地说一下自己的想法,我认为前端接下来的路,有这5条可以行. 在讨论前端路之前,我先贴一张来自jayli 的前端知识结构图 乍眼一看,前端的知识体系老牛X了,涉及的知识面很广.仅仅是把前端学到独当一面,就需要很多的努力.所以不夸张的说一句,大部分的前端童鞋,都在主动或者被动地学着一浪接一浪的新

身为前端,你竟然不会用fiddler?!

题目有一些激进.但是在前端界打滚了这么多年,fiddler一直都是陪着我走过来了.它就是一个抓包神奇,代理神器.它的厉害之处,我简单地说一下,希望你们看了以后,能点上32个赞. 1.fiddler为何物?(下载链接:http://www.baidu.com/s?word=fiddler&tn=sitehao123&ie=utf-8&f=3&rsp=1) 度娘又出来说话了:Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设

纯前端实现人脸识别-提取-合成

原文地址前端路上, 转载请注明出处. 最近火爆朋友圈的军装照H5大家一定还记忆犹新,其原理是先提取出照片中的面部,然后与模板进行合成,官方的合成处理据说由天天P图提供技术支持,后端合成后返回给前端展示,形式很新颖效果也非常好,整个流程涉及的人脸识别和图像合成两项核心技术在前端都有对应的解决方案,因此理论上前端也可以完成人脸识别-提取-合成整个流程,实现纯前端的军装照H5效果. 前端人脸识别 首先需要的是人脸识别,这个一听就觉得高大上的东西原理并不深奥,无非是用人的面部特征规则对图像进行匹配和识别

身为前端仔,你竟然不会用fiddler?! (二)——监听手机请求和代理手机的资源

上一次说fiddler的时候,就简单地介绍了一下它的厉害的代理抓包功能.今天就说一下如何用fiddler来监听手机请求和代理手机的资源. 1.首先配置 fiddler允许"远程连接" 菜单栏Tools-->FiddlerOptions-->Connections 选中"Allowremote computers to connect".  是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来. 2.然后ping一下自己电脑的ip 电脑开始菜单

前端攻略-从路人甲到英雄无敌

记得那年,我初学前端,遇见了很多的文章,在浩瀚的知识海洋里我手足无措,不知从何开始.己所不欲,勿施于人.这篇文章就会帮你去遨游前端学习的海洋,主要包含了在我之前的学习过程中整理的一些资源和一些感悟.我打算将整篇文章切分为两部分,第一部分重温HTML与CSS的基本知识,第二部分概括JavaScript.前端框架与设计模式. HTML 与 CSS基础 前端的领域里,任何东西都离不开HTML 与 CSS.HTML与CSS基本上控制了你看到的所有东西,HTML用来定义内容而CSS负责样式与布局. 首先从