文章出处: 上传日期:2023-08-17阅读数量:
网页制作是以前端代码为主,运用Html、CSS、以及Javascript、jQuery以及交互动画等前端代码,将网页设计师所设计出来的设计稿,按照W3C规范制作成网页格式。网页制作在网站建设的流程上是在网页设计之后,通常是由WEB前端工程师来完成。前端工程师除了要配合网页设计师外,还要配合做后端工程师,做好网页端的数据收集处理等工作。网页制作注意事项及网页制作常见问题分别是什么?
、
网页制作注意事项
1、尽量把页面的背景图及小图标整合到一张图片,用CSS定位方法。这样以减少http请求,从而降底网站的下载速度。
2、尊从内容与页面样式的脱离,如需要,同样也要做到布局与COLOR的脱离。
首先是页面代码,做到精简,逻辑性清楚;公用部位可以引入进来,比如头部,脚部。其次CSS逻辑清析,精简。可在不改变功能的前提内,做到能更换页面布局及换色。
3、将脚本放在底部。这样页面就可以逐步呈现,而且页面中的可视组件可以尽早下裁。
4、页面文字处理,如最大显示长度,超过后加"…"省略号区域;在测试中经常也会碰到英文无空格情况,得用overflow: hidden的方法隐藏溢出部分。
5、在页面中尽量完成每步交互效果,包括既时响应的。
6、每个连接,按钮要做上鼠标hover时的一个变化效果。
7、图片应该有alt属性,以备图片阻止时,文字的替换。
8、提交程序员的DEMO必须是连贯的,交互效果是齐全的,而且经过自已在IE 9/10/11、Chrome、Firefox、Safari等浏览器整体测试完成的。
网页制作常用工具
制作网页常用的软件有这些:Frontpage、Dreamweaver、自助建站平台、Fireworks。其中Dreamweaver支持JS,Java,ActiveX等特性,另也支持网页在编辑器中转换。
1、Dreamweaver
Adobe Dreamweaver,简称"DW",中文名称"梦想编织者",最初为美国公司开发,2005年被Adobe公司收购。Dreamweaver是一款有着强大网页排版的软件,我们可以快速直接的进行各种页面的设计排版。我们可以通过特有的行为、模板。时间轴等技术,快速地创建各种具有专业水平的网页,而且不需要编写任何代码。
2、FrontPage
FrontPage是由Microsoft公司推出的新一代Web网页制作工具,使网页制作者能够更加方便、快捷地创建和发布网页,具有直观的网页制作和管理方法,简化了大量工作。FrontPage界面与Word、PowerPoint等软件的界面极为相似,为使用者带来了极大的方便。
3、Fireworks
Fireworks是由Macromedia公司开发的图形处理工具,是第一套专门为制作网页图形而设计的软件,同时也是专业的网页图形设计及制作的解决方案。作为一款为网络设计而开发的图像处理软件,Fireworks还能够自动切割图像、生成光标动态感应的JavaScript程序等等,而且Fireworks具有强大的动画功能和一个相当完美的 网络图像生成器。
4、Swish
Swish软件可以对指定的文字进行各种特效处理。控制文字的移动和位置,最后可以输出swf格式的文件,并能导入到Flash动画中加以编程。虽然目前Swish只提供了一些文字效果的制作,但据开发该软件的公司说以后将有图片、声音、按钮和矢量图支持。
5、Vscode
这是前端开发人员必备的开发工具,安装简单,需要什么插件直接在里面安装。
Visual Studio Code是针对于编写现代Web和云应用的跨平台源代码编辑器,可在桌面上运行,并且可用于Windows,macOS和Linux。它具有对JavaScript,TypeScript和Node.js的内置支持,并具有丰富的其他语言扩展的生态系统。
6、微信web开发者工具
主要用户开发微信小程序。微信web开发者工具是一款便捷实用的微信调试工具。微信web开发者工具采用的是集成Chrome DevTools和基本的移动调试模块,小伙伴们可以借助微信web开发者工具更方便、安全的开发或是针对调试基于微信开发的网页代码。
7、Hbuilder
Hbuilder这个工具可以和微信web开发者工具一起使用,开发微信小程序,还可以开发app,开发的程序可以同时在安卓手机和苹果手机上运行,不需要分别写两套代码。HBuilder是DCloud(数字天堂)推出的一款支持html5的Web开发IDE。HBuilder的编写用到了Java、C、Web和Ruby。HBuilder本身主体是由Java编写。
8、WebStorm
WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为"Web前端开发神器"、"最强大的HTML5编辑器"、"最智能的JavaScript IDE"等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。
网页制作常见问题
1、CSS是什么?用来做什么的?
CSS就是一种叫做样式表(stylesheet)的技术。也有的人称之为层叠样式表(Cascading Stylesheet)。在网页制作时采用CSS技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式。
2、如何来判断一副图片是否存JPG还是存GIF?
色彩较多的图片,如果要保持高质量,建议用jpg格式,如果色彩比较单一的最好用gif,一般来说,同样的图片gif格式图片要比jpg小(这里指色系较少,无多余变化的图片)。
3、标准行距是多少?
行距除了对于可读性的影响,行距本身也是具有很强表现力的设计语言,为了加强版式的装饰效果,可以有意识地加宽或缩窄行距,体现独特的审美意趣。例如,加宽行距可以体现轻松、舒展的情绪,应用于娱乐性、抒情性的内容恰如其分。行距一般用字体大小的150%-200%比较多。
随着技术的进步,社会分工也在变化,目前的网页制作和互联网早期的网页制作已发生很大的变化,现在网页制作由前端开发工程师完成,前端开发工程师连同数据调用一起完成。