什么是网页设计与制作
网页设计与制作是根据企业希望向浏览者传递的信息,进行网站功能策划,然后进行的页面设计美化工作。网页设计,是以视觉设计为主的工作;网页制作,是以前端代码为主。
1、网页设计,是以视觉设计为主的工作
网页设计的核心任务是学习“视觉设计”相关的知识点。用什么样的排版,或者充满趣味的表现形式,才能能够非常高效地传达版面信息。
一个网页被设计出来,是让人用,给人听的。要漂亮(简洁)、这才是一个设计师需要反复思考的。视觉+交互,是网页设计师的核心竞争力。
其中“视觉设计”的根据,源于前面的策划和交互设计。最后出具的“视觉设计稿”得符合品牌定位,满足生产运营、以及用户需求,这是网页设计师必修的基本功!
2、网页制作,是以前端代码为主
网页制作在协作步骤里,紧跟设计之后。这部分工作一般是由WEB前端工程师来完成的,工程师通常会利用到HTML、CSS、以及JavaScript、jQuery等网页前端代码,来还原网页设计师的“视觉设计稿”,以及交互动画等。
“前端工程师”除了能配合网页设计师外,还要配合做后端工程师,做好网页端的数据搜集处理等工作。如果要成为一个优秀的网页设计师,要记住自己的职位职责和学习重点,在没有认清“视觉设计”前,要小心自己是不是越位到Web前端开发这个坑里去了。
再例如改进网站所需的SEO、Ajax等技术,虽无需你动手实践,但能做到了解一二,也是不错的加分项。在设计的时候,也可充分利用这些规则和技术来规划你的版面,使其更加的专业友好。
做网页设计要学什么
做网页设计需要学习的内容有很多,其中就包括有html语言、服务器架设、css语言、div+css布局、数据库、动态语言(asp,php,jsp等)、javascript脚本等。
1、html语言。首先必须要学这个,html语言又称为“超文本标记语言”,任何网页的显示都要靠html语言来表达,也是构成网页文档的主要语言。
2、服务器架设。要制作网页就需要架设服务器来调试你做出来的网页,有iis等很多种,可以在网上搜索得到。
3、css语言。css又作层叠样式表,css大部分是自动生成的,很难理解,需要学习基本的css知识,是步入高手的必经之路。
css控制着网页图片、表格、文字等等内容在我们面前的显示样式,比如颜色,边框,大小等。css能够根据不同使用者的理解能力,简化或者优化写法,针对各类人群,有较强的易读性。
4、div+css布局。这个东西是走向专业制作的必经之路,网页元素靠它来搭建基本框架,像百度空间,QQ空间的皮肤等就是利用这个来做的。
5、数据库。走向动态网页的基础。常见的数据库有mysql、mssql、access等。
数据库是所有软件的基础,80%以上的应用程序都涉及数据库,而作为网页制作来说没有必要学得很深,够用就行。
6、动态语言,asp,php,jsp,.net(c#等)。要操作数据库,交互就需要动态语言,现在好多动态语言像php都有“框架”,用框架建站好比用活动板房的零件建房子,全部自己写好比一块一块砖砌房子。
7、javascript脚本。JavaScript是一种属于网络的脚本语言,通常是通过嵌入到HTML网页中给网页带来各式各样的动态效果。
网页里面的验证码,弹窗,特效等就靠它了,一个没有javascript的页面基本没有,这个也有好多的框架可用,这个语言是最难的,也是最强大的,网页木马,病毒大多用这个语言。
8、平面涉及软件。flash,photoshop等,页面美化还要靠图片等东西。
9、学习一种动态网页技术。ASP是微软公司开发的代替CGI脚本程序的一种应用,也是微软公司的第一个服务器侧的脚本引擎,能够动态产生Web页面。
ASP可以与Web数据库以及其它程序进行交互,是一种简单、方便的编程工具。