找回密码
 注册
搜索
热搜: 回贴

Html:网站制作流程及界面交互设计研究探讨

2009-12-16 23:40| 发布者: admin| 查看: 42| 评论: 0|原作者: 江海

很多朋友希望,我能把我做网站的一些流程及经验跟大家分享一下,最近刚好做一次内部培训,所以稍微整理了一下,这些只是针对网页初学者,具有一定平面设计水平的人,对HTML不是很了解,他们可能只是想做一个个人主页而已,所以整体还是趋向于传统的表格布局,这里有很多都是一些我个人刚开学时自己摸索的经验,所以可能不是很专业,但是绝对是比较容易入门的,我一直有这种思想,你只有塌进来了,你才可能往更高的地方爬,我想当初如果没有这段的学习,现在我也不会明白什么W3C,什么CSS,什么ASP,什么XML,一切都是有一个起点,希望能对大家有点小帮助。整体的PPT比较大,没有放这,我把主要内容用文字大致整理了一份,如果需要PPT,可以跟我联系。有不合理的地方,希望大家能指出,可以共同探讨一下。
主要内容介绍:
一、构成网页的基本要素
二、制作及美化的基本工具
三、网页制作的基本步骤
四、界面设计及交互研究探讨
五、实例制作演示
一.构成网页的基本要素
1.文字(标题、字号、字型...)
2 图形(网页上经常使用的图片格式:jpg、jpeg、Gif、Swf...)
3.交互功能(菜单按钮、链接、表单、数据交换...)
...
超文本标识语言(HTML)
HTML(Hypertext Markup Language)是一种专门用于Web页制作的编程语言,用来描述超文本各个部分的内容,告诉浏览器如何显示文本,怎样生成与别的文本或图像的链接点。
在HTML中,所有的标记符都用尖括号括起来。
例如,表示HTML标记符。绝大多数标记符都是成对出现的,包括开始标记符和结束标记符。
如:…</HTML> .
HTML文档的基本结构
一个典型的HTML文本的基本结构形式如下:


OnLing网站制作流程及界面交互设计研究探讨</TITLE><br></HEAD><br><BODY>文本内容:OnLing.net</BODY><br></HTML> <br>二.制作及美化的基本工具<br>1.超文本标识语言(HTML)<br>编辑工具:editplus、dreamweaver、记事本、FrontPage、<br>2.页面设计及美化工具<br>使用工具:所有可制作平面的软件<br>推荐使用Photoshop、FireWorks、Flash<br>三、网页制作的基本步骤<br>1、整体规划<br>需要完成的规划:网站主题、风格、页面元素、逻辑结构等<br>2、资料收集<br>收集内容:<br>a、跟主题相关的文字图片资料<br>b、一些优秀的页面风格<br>c、下载一些你喜欢的交互页面<br>d、开放的源代码<br>3、伪界面设计<br>根据事先规划的结构,在平面软件里设计你想要的最终效果,利用平面图片的形式先展示一次,设计时要注意宜人性、人机、心理等各方面因素<br>4、代码转换及交互添加<br>把平面的伪界面转化为HTML代码,添加相应的交互功能Js、按纽、表单,以及一些与数据库相连接的代码。<br>5、测试网页兼容性<br>你可以不必严格按照W3C标准来制作页面,但是你必须保证让所有现有的浏览器能比较好的展示你的作品。<br>情缘.教程_网 [http://Www.XiuGoo.Com]<br>6、发布站点<br>测试完毕,符合你的要求,当然就可以开始发布你的网站了,发布的服务器可以是远程,也可以是本地,各个语言有各自的相应的服务器,比如ASP,就应该对应的是ASP服务器,上传可利用远程FTP工具。<br>四.界面设计及交互研究探讨<br>a、导航栏设计<br>导航要素设计的好坏决定着用户是否能方便使用网站导航要素要设计的直接而明确,并最大限度为用户的方便考虑。<br>b、网页布局<br>网页的布局是整个界面的核心,这里体现了一切以用户为中心、以及制作者如何与欣赏着沟通的思想在里面,你必须知道自己要传达什么样的信息,别人使用起来合适不,字体的大小、型号、字间距、行间距,以及配色所有的一切都在这个阶段完成,所以如何表现功能以及美感就是你研究的重点。<br>PS:布局之前要紧密连接你网站的主题,要注意把握整体风格,你可以事先在纸上勾画草图,利用你习惯的元素来表现你想要的效果<br>网页布局--主要构成原则<br>醒目性:指用户把注意力集中到你诱导起浏览的部分和内容<br>可读性:指网站的内容让人容易读懂<br>明快性:指准确、快速转达网站的构成内容<br>造型性:维持整体外型上的稳定感和均衡性<br>创造性:有鲜明个性,创意是必不可少的<br>布局的构成原则上是:统一、协调、流动、强调、均衡<br>c、交互研究<br>我这边的交互主要集中在人机操作方面,研究用户浏览网站心理我个人认为一个成功的个人主页,单纯的美观是不够的,重要的是宜人性方面应该注重,喜欢Google、Douban就居于这。<br>五、实例制作演示(略)<br>1、页面制作整体规划<br>对象:一个打印商业宣传主页<br>格调:活泼,色彩,简单,大方<br>2、资料收集<br>a 、商标、网址、公司宣传册、了解企业文化,了解负责人的品位、他们的案例、跟负责人沟通掌握信息<br>b 、网上下载相似印刷行业的公司主页,了解现有行业的的一些设计特点<br>c、下载一些色彩比较华丽的图片,或跟印刷相关连的图片<br>d、如果你自己不会动态语言,下载一个满足你功能的新闻发布系统和留言源码<br>3、伪界面设计<br>a、在PS设计伪界面<br>b、切片工具对整体进行合理的分割<br>注意点:隐藏你要通过输入的文字,分割时要保持他的整体意义,尽量让每一部分是完整的,注意一些交互上操作。<br>c、导成WEB格式-直接导成HTML格式—步骤:<br>1、.点击文件存储为WEB文件格式<br>2、在界面里面调整理想参数<br>3、导出保存PS能自动生成一些HTML代码,但是他不是很标准,你必须在<br>Dreamweave里面进行加工<br>d、在Dreamweave里面进行代码加工<br>具体步骤:<br>1、先修改标题<br>2、修改页面属性:背景颜色、背景图片.....<br>3、把页面调整为布局格式(这个可以按照自己习惯来设置,有标准的表格方式,也有布局类型)<br>4、把要添加文字的图片转化为背景形式<br> a、找到对应图片路径 <br> b、拷贝路径后删除图片<br> c、转化为标准形式<br> d、把路径粘贴到背景属性上<br> e、回到布局界面<br>5、添加具体文字连接设置等操作<br>6、CSS设置<br>7、修整代码,发布预览按F12即可预览效果<br>4、测试网页兼容性<br>按照你设计时的对象,根据IE版本以及浏览器的不同,调整理想的效果,但是大部分出现问题的是JS\VB等代码,如果只是单纯静态图片,基本不会有很大的差别,推选大家尽量往W3C标准靠<br>5、发布站点<br>购买自己的空间域名,其实事先就应该购买的,利用FTP上传软件,把你的页面上传到你的网上服务器上推荐一款FTP上传工具LeadFTP<br>总结:<br>1、在开始制作网页之前,建议应用少量时间对自己要制作的主页进行总体设计,例如希望主页是怎样的风格,应该放一些什么信息,其他网页如何设计,分几层来处理等等通常在进行网页开发时,首先都进行静态网页的制作,然后再在其中加入脚本程序、表单等。静态网页仅仅用来被动地发布信息,而不具有任何交互功能的网页,它是Web网页的重要组成部分,一个好的网站:首先是内容丰富,其次就是网页设计<br>2、不要先决定网页的外观,然后迫使自己去适应它,应该根据网站的访问者对象、要提供的信息以及制作目标得出一个最适合的网页架构。<br>3、每页排版不要太松散或用太大的字,尽量避免访问者浏览网页时要作大幅度的滚动,对于篇幅太长的一页可以使用内部链接解决。须知,在一页的上部是显眼而宝贵的地方,不要只放几个粗大的字或图片<br>4、不要每页都采用不同的墙纸,以免每次转页时都要花费过多的时间去下载,采用相同的底色或墙纸还可以增强网页一致性。以树立自己的风格。<br>5、底色或墙纸必须与文字对比强烈,以易于阅读。<br>6、熟悉以后开始尝试用CSS,自己书写代码,按照W3C标准来写符合要求的网页。<br></td></tr></table> <!--[diy=diycontentbottom]--><div id="diycontentbottom" class="area"></div><!--[/diy]--> <script src="data/cache/home.js?R1y" type="text/javascript"></script> <div id="click_div"><table cellpadding="0" cellspacing="0" class="atd"> <tr></tr> </table> <script type="text/javascript"> function errorhandle_clickhandle(message, values) { if(values['id']) { showCreditPrompt(); show_click(values['idtype'], values['id'], values['clickid']); } } </script> </div> <!--[diy=diycontentclickbottom]--><div id="diycontentclickbottom" class="area"></div><!--[/diy]--> </div> <div class="o cl ptm pbm"> <a href="https://bbs.weiying.cn/home.php?mod=spacecp&ac=favorite&type=article&id=21146&handlekey=favoritearticlehk_21146" id="a_favorite" onclick="showWindow(this.id, this.href, 'get', 0);" class="oshr ofav">收藏</a> <a href="https://bbs.weiying.cn/home.php?mod=spacecp&ac=share&type=article&id=21146&handlekey=sharearticlehk_21146" id="a_share" onclick="showWindow(this.id, this.href, 'get', 0);" class="oshr">分享</a> <a href="misc.php?mod=invite&action=article&id=21146" id="a_invite" onclick="showWindow('invite', this.href, 'get', 0);" class="oshr oivt">邀请</a> </div> </div> <!--[diy=diycontentrelatetop]--><div id="diycontentrelatetop" class="area"></div><!--[/diy]--> <!--[diy=diycontentrelate]--><div id="diycontentrelate" class="area"></div><!--[/diy]--> <div id="comment" class="bm"> <div class="bm_h cl"> <h3>最新评论</h3> </div> <div id="comment_ul" class="bm_c"><form id="cform" name="cform" action="portal.php?mod=portalcp&ac=comment" method="post" autocomplete="off"> <div class="tedt"> <div class="area"> <textarea name="message" rows="3" class="pt" id="message" onkeydown="ctrlEnter(event, 'commentsubmit_btn');"></textarea> </div> </div> <input type="hidden" name="portal_referer" value="portal.php?mod=view&aid=21146#comment"> <input type="hidden" name="referer" value="portal.php?mod=view&aid=21146#comment" /> <input type="hidden" name="id" value="0" /> <input type="hidden" name="idtype" value="" /> <input type="hidden" name="aid" value="21146"> <input type="hidden" name="formhash" value="7ad84183"> <input type="hidden" name="replysubmit" value="true"> <input type="hidden" name="commentsubmit" value="true" /> <p class="ptn"><button type="submit" name="commentsubmit_btn" id="commentsubmit_btn" value="true" class="pn"><strong>评论</strong></button></p> </form> </div> </div> <!--[diy=diycontentcomment]--><div id="diycontentcomment" class="area"></div><!--[/diy]--> </div> <div class="sd pph"> <div class="drag"> <!--[diy=diyrighttop]--><div id="diyrighttop" class="area"></div><!--[/diy]--> </div> <div class="bm"> <div class="bm_h cl"> <h2>相关分类</h2> </div> <div class="bm_c"> <ul class="xl xl2 cl"><li><a href="https://bbs.weiying.cn/portal.php?mod=list&catid=21">设计资讯</a></li> <li><a href="https://bbs.weiying.cn/portal.php?mod=list&catid=22">平面设计</a></li> <li><a href="https://bbs.weiying.cn/portal.php?mod=list&catid=23">标志设计</a></li> <li><a href="https://bbs.weiying.cn/portal.php?mod=list&catid=24">空间设计</a></li> <li><a href="https://bbs.weiying.cn/portal.php?mod=list&catid=25">工业设计</a></li> <li><a href="https://bbs.weiying.cn/portal.php?mod=list&catid=26">网页设计</a></li> </ul> </div> </div> <div class="drag"> <!--[diy=diy2]--><div id="diy2" class="area"></div><!--[/diy]--> </div> </div> </div> <div class="wp mtn"> <!--[diy=diy3]--><div id="diy3" class="area"></div><!--[/diy]--> </div> <input type="hidden" id="portalview" value="1"> </div> <div id="ft" class="wp cl"> <div id="flk" class="y"> <p> <a href="//wpa.qq.com/msgrd?v=3&uin=8828254&site=微赢网络技术论坛&menu=yes&from=discuz" target="_blank" title="QQ"><img src="static/image/common/site_qq.jpg" alt="QQ" /></a><span class="pipe">|</span><a href="https://bbs.weiying.cn/forum.php?mod=misc&action=showdarkroom" >小黑屋</a><span class="pipe">|</span><a href="topic-sitemap.html" target="_blank" >最新主题</a><span class="pipe">|</span><a href="https://bbs.weiying.cn/forum.php?showmobile=yes" >手机版</a><span class="pipe">|</span><strong><a href="http://bbs.weiying.cn" target="_blank">微赢网络技术论坛</a></strong> ( <a href="https://beian.miit.gov.cn/" target="_blank">苏ICP备08020429号</a> )<script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?a66c064273122db3a05de72f6cd924eb"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script></p> <p class="xs0"> GMT+8, 2024-9-29 23:37<span id="debuginfo"> , Processed in 0.237900 second(s), 12 queries , Gzip On, MemCache On. </span> </p> </div> <div id="frt"> <p>Powered by <strong><a href="https://www.discuz.vip/" target="_blank">Discuz!</a></strong> <em>X3.5</em></p> <p class="xs0">© 2001-2023 <a href="https://code.dismall.com/" target="_blank">Discuz! Team</a>.</p> </div></div> <script src="home.php?mod=misc&ac=sendmail&rand=1727624246" type="text/javascript"></script> <div id="scrolltop"> <span hidefocus="true"><a title="返回顶部" onclick="window.scrollTo('0','0')" class="scrolltopa" ><b>返回顶部</b></a></span> </div> <script type="text/javascript">_attachEvent(window, 'scroll', function () { showTopLink(); });checkBlind();</script> </body> </html>