大家好,
来到黑马半月左右,从无头苍蝇一样学习没有目标到沉下心跟着老师的节奏来学习,对我来说受益匪浅。
HTML:对于前端来说HTML是房子的地基和骨架,是决定房子稳不稳的主要因素。
来到黑马之后的学习让我认识到HTML不是只有div,标签的语义化告诉我在合适的地方给个最合理的标签可以让页面结构更加清晰,有利于后期的网站维护和SEO优化(当然现在我还不懂这个优化是哪块小饼干!-.-),网页中的空格等一些特殊符号也是可以用代码写出来的,而且我们可以直接在页面中做出来表格,列表,登录窗口,文本域,下拉列表等等。
CSS :样式对于前端来说就是鸟的羽毛,光秃秃的HTML写好的网页需要css的装扮才会争光添彩。
css能够将结构html和样式css分离书写,简化代码,提高可阅读性,我们不需要再写行内样式了,我们可以把样式都放到头部用style标签来包裹,或者写到外部的css文件中,再用link在html中引用。
我们可以通过给html中的标签添加类名,在css中改变字体样式(font)、文本样式(text)、背景样式(background)、盒子的样式(border)等等,我们还可以把HTML中的和放到任何页面中的位置。
对于0基础前端领域近些年发展迅速,逐渐成为互联网开发的关键部分。一方面,招聘方需求逐年增多,应聘者待遇水涨船高。另一方面,前端开发人才良莠不齐,高级、资深开发者更是凤毛麟角。想进入这一行的朋友们来说,肯定会有很多的疑惑,前端到底要学些什么内容?学习前端到底难不难?前端又是具体做些什么的?等等问题。今天我们就来详细说说什么是前端。
到底什么叫前端?
Web 前端开发是从网页制作演变而来的,互联网的演变进程,网站的前端也由此发生了翻天覆地的变化。网页不再只是承载单一的文字和图片,各种富媒体让网页的内容更加生动,网页上软件化的交互形式为用户提供了更好的使用体验,这些都是基于前端技术实现的。无论是开发难度上,还是开发方式上,现在的网页制作都更接近传统的网站后台开发,所以现在不再叫网页制作,而是叫Web前端开发。
简单来说,
前:代表与人直接展示的部分,包括界面与用户的交互等
端:代表输出终端,如pc浏览器,手机浏览器,和有的app、应用程序等
合起来的意思也就是这些浏览器,app,应用程序的界面展现以及用户交互就是前端
前端的主要职能:把网页界面更好的呈现给用户,与后端相比更加注重页面性能与用户体验。
前端工程师主要做什么?
前端工程师主要利用HMTL与CSS建构页面,用JavaScript完善交互以及用户体验。互动效果包括,弹出层,页签切换,图片滚动,ajax异步互动等。
前端开发要学哪些内容? |