2013web开发基础课程设计_第1页
2013web开发基础课程设计_第2页
2013web开发基础课程设计_第3页
2013web开发基础课程设计_第4页
2013web开发基础课程设计_第5页
已阅读5页,还剩15页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

华东交通大学绪论网站主题本网站设计的是火影忍者中文网,自然明了是关于众多大家喜爱的鸣人专网。个人是对动漫的追求忠实爱好者,从小到大都是动漫相伴,可惜的是我长大了成为一个大学生,柯南还是个小学生。有点悲催。所以不设计名侦探柯南网站,我选择设计火影忍者中文网主要是因为个人觉得他网页的色彩很丰富,亮丽,有活力。让人眼前一亮。当然我没有那高超的web技术,就仅仅是选择了一些比较好看的图片作为我自己的素材,设计一个与众不同的火影中文网,只是技术问题。希望老师不要吐槽。技术有限。看完我设计的网站,希望会有更多的爱好者加入到我这一行列中来。哈哈。我们可以探讨火影剧情,也可以重新打造设计这个网站,娱乐学习。网站布局图2.1由上该网站的基本布局可见,本网站有5个html页面。分别由上图的标题按钮控制,分别为最新情报、欣赏漫画、观看漫画。主题音乐、分析文章。由着5个页面对火影忍者中文网的介绍。其中不同的颜色模块代表着不同的盒子。同样由上图可知,为了保持网页的风格一致,在这里不同的html内容改变的仅仅就一个盒子里面的内容。所以,在设计上有两个CSS文件,一个为公有的,另一个css则是不同的html各有属性定义。整个网站采用淡红色为主色调,整个网站的主题背景色也是采用火的意志为都设定为火影的给人以视觉冲击。网站分为三大块,头部,主体,和底部。头部用以放置相关图片标题,用以体现网站的内容;主体内分为两个块,左边用来设置导航栏,右边用以网页内容的描述;底部用以添加相关外部链接,提供更多的相关信息资料。整个网站的设计条理清晰,层次分明。正文Css及javaScript的定义网站使用外部CSS样式表,在具体制作网页时,导入事先制作好的外部CSS样式表,这样是每个网页的风格基本保持一致。我设计了个css样式表。一个为每个网页的公有的,另外一个是每个网页不同的各自私有的css样式表。当需要添加新的样式时,在继承原有样式的基础上,添加新的元素。同时,网站使用外部JavaScript,我采用的是js手风琴的特效,使得当鼠标触及到盒子的时候,另外装有图片的盒子背景就会展开来。网页实现图2.2由图2.2的对整体网站的关系介绍可知,每一个网页的关系是可以相互联立的,通过导航菜单自由来回切换,在该网页设计中,没有涉及到首页如果要算是的话,,网页index.html可能算是吧,因为一切的5个网页都是建立在它的基础之上改动的。保持主体不变。只修改部分盒子里面的内容,从而达到每个界面的风格保持一致。下面我们来分析这些网页的布局及设计思路:首先是index.html如下图所示。很吐槽的说,这就是传说中我设计的框架首页。根据这个效果图,我们可以发现,是不是跟最上面的布局是一样的!在这里总体布局有四个盒子,都是居中方式排布。有最上面的logo栏的黑色图片盒子,第二个是一个大型的盒子,背景图片也是为一张图片。在它的里面嵌套入另外连个盒子,一个是导航栏,另外一个是预留区,为了另外五个网页的不同层次的变化做准备的地方。下面两个盒子分别是“生死对决”渲染主题的图片和个人版权所有的模块footer。在这总体布局的四个大盒子中,没有采用center形式固定在中间。而是采用绝对定位的方式将其固定。最新情报(Zuixin.html)欣赏漫画(Xinshang.html)在这一页中,总体布局部分依然不变,并且导入外部CSS样式表,重新对ul无序列表定义。使得<li>标签里面的文字能符合盒子的要求大小,竖着排列。同时再追加添加一个盒子img对颜色的变化进行改动。在主体部分头部,加入了JavaScript特效,手风琴特效。使得图片能够在鼠标触及的时候自动切换。开始的时候本想再次叠加几个网页,使得实行上一页、下一页的图片反动效果。想想很繁琐,在网上看到一个JavaScript特效很符合改变我这种尴尬的情况。所以直接拿来调动。虽然我对JavaScript掌握的还不是很好,但基本功能及使用还是可以的。在切换的动漫图片都是自己手动用photoshop按照盒子的大小比例做出来的,。从而图片看起来一点都不会出现偏大偏小。看起来是不是很舒服,这样的欣赏漫画方式,我觉得,那个火影忍者中文网是不是该要改改我这样的了哈哈,自己娱乐一下。导入代码如下:<linkrel="stylesheet"type="text/css"href="index.css"/><linkrel="stylesheet"type="text/css"href="index2.css"/><scriptsrc="zns_script.js"type="text/javascript"></script>观看漫画(Guankan.html) 当看到如下图片效果的时候,我想肯定会有人膜拜我,以为我那个真的可以在线播放视频,嘿嘿,其实不然,虽然不能播放,但还是可以忽悠一部分人的,这里的仅仅是截取了两个小播放缩图,分别用相对定位的方式如:position:relative;top:10px;将其固定在在背景色为白色的盒子中,旁边的文字也是如此,在此就不解释文字的定位了。一样的意思,然而在“放送时间”下面链接部分,采用了style="text-decoration:none;清除其默认带有的下划线。美丽充满迷惑的效果就出来了。主题音乐(Zhuti.html)在这一网页设计中,背景图直接是放在隐含的盒子中,另外两张图片同上面的“观看漫画”网页中的是一样盒子,只不过是图片不同,刚才看到的图片是假的不能播放视频,然而这个可以播放音乐哦。这下可以膜拜了。嘿嘿,说出来其实就很简单,仅仅是调用了html5的新功能。在IE6就不会出现这个小型音乐播放器了,代码如下:<audioclass="mus"src="media/mywill.mp3"controls="controls"></audio>是不是这样感觉很fashion?分析文章(Wenzhang.html)在此网页中都是些文本编辑,所以也就没有涉及的什么定位浮动什么的。刚开始的第一句“火影忍者漫画分析•诗歌美文”用<fontsize="7"face="楷体"color="#FF0000">对字体的样子进行改变。然后以<hr>来一个华丽的分割线。字体的加粗<strong>以及换行<br/>和空格 。本来想想缩进有没有其他更好的方法让他自动缩进两个字节,怕嫌麻烦就还是用简单的 虽然也能达到,感觉好没水平的方式设计小结设计中遇到的问题及解决刚开始打算开动写web课设的时候就绞尽脑汁,如何排版一个框架出来,这个就像是建房子,把地基和柱子都打好了,剩下的仅仅是将砖块堆砌上去就可以,问题就出在如何完美的做出一个符合自己口味的布局。试过用float方式,可能是因为掌握的不熟练,老是不能按照指定的想法将盒子放在一个地方,最后还是采用最强有力的方法,绝对定位,把盒子死死的钉在固定的位置;在欣赏漫画的网页中,由于开始的时候本想再次叠加几个网页,使得实行上一页、下一页的图片反动效果。想想很繁琐,那样的话又得多增加好几个网页。在网上看到一个JavaScript特效很符合改变我这种尴尬的情况。所以直接拿来调动。虽然我对JavaScript掌握的还不是很好,但基本功能及使用还是可以的。在切换的动漫图片都是自己手动用photoshop按照盒子的大小比例做出来的,。从而图片看起来一点都不会出现偏大偏小;下一个在设计网站中遇到的问题就如何在网页中添加一个播放器,比如百度音乐盒之类的小型播放器。想着自己下载一个插件来解决。最终尝试了多次还是失败而不用那种方法,技术不精导致。用背景音乐又不能控制它的播放。百度果然也是个好东西,不懂的问问度娘,问题迎刃而解。只需一行代码就能除去我的所有后顾之忧。那就是神奇的HTML5新有的<audio>,完美的设计。心得体会在这次的web课程设计中,虽然网站看起来很亮丽,也蛮炫的,但是却花了我不少时间去布局,个人感觉时间投入不够啊,没有更多的网页设计经验有的不知道的东西还得找资料问问同学,过程中学到不少东西。看着自己设计的成果,我发现自己对网页这个玩意觉得有点意思,而且也涉及到自己的制作想要的图片要photoshop。蛮爽的,我这个自学的不错。哈哈。另外的就是javascript十个很强大的技术,他可以让你的网页显得更加的灵动。有趣。参考文献丁振凡主编《Web编程实践教程》清华大学出版社2011.1吉根林《web程序设计》(第二版)电子工程出版社2005.8附录首页HTML代码@charset"utf-8";*{ padding:0; margin:0;}ul{ list-style:none;}li{ float:left; text-decoration:none;}body{ background-image:url(images/bk.jpg);}#header{ position:absolute; left:200px; top:30px; width:960px; height:120px; background-color:pink; background-image:url(images/pap.jpg); border-radius:8px;}#container{ position:absolute; left:200px; top:155px; width:960px; height:500px; background-color:#CCC; background-image:url(images/21.jpg); border-radius:8px;}#lf{ position:absolute; left:10px; top:20px; width:200px; height:470px; background-color:#FFF; background-image:url(images/naruto.jpg); z-index:100; border-radius:8px;}#lfli{ position:absolute; left:15px; top:20px; width:170px; height:40px; clear:both;}#rg{ position:absolute; left:0px; top:500px; width:960px; height:170px; border-radius:8px; background-image:url(images/w.jpg);}#footer{ position:absolute; left:0; top:660px; width:960px; height:28px; background-color:#CCC;}#footerp{ text-align:center; font-size:13px;}#footera{ text-decoration:none; }公有css定义@charset"utf-8";*{ padding:0; margin:0;}ul{ list-style:none;}li{ float:left; text-decoration:none;}body{ background-image:url(images/bk.jpg);}#header{ position:absolute; left:200px; top:30px; width:960px; height:120px; background-color:pink; background-image:url(images/pap.jpg); border-radius:8px;}#container{ position:absolute; left:200px; top:155px; width:960px; height:500px; background-color:#CCC; background-image:url(images/21.jpg); border-radius:8px;}#lf{ position:absolute; left:10px; top:20px; width:200px; height:470px; background-color:#FFF; background-image:url(images/naruto.jpg); z-index:100; border-radius:8px;}#lfli{ position:absolute; left:15px; top:20px; width:170px; height:40px; clear:both;}#rg{ position:absolute; left:0px; top:500px; width:960px; height:170px; border-radius:8px; background-image:url(images/w.jpg);}#footer{ position:absolute; left:0; top:660px; width:960px; height:28px; background-color:#CCC;}#footerp{ text-align:center; font-size:13px;}#footera{ text-decoration:none; }Zhuti.html中css定义#music{ width:650px; height:460px; margin-left:240px; margin-top:20px; background:url(images/psp.jpg); font-size:13px; font-family:"微软雅黑"; padding-left:10px;}#music.one{ width:600px; height:200px; margin-top:20px; position:relative; top:10px;}#music.two{ width:600px; height:200px; margin-top:20px; }#musicimg{ display:inline-block; margin-right:5px; position:relative; top:30px; left:70px;}.mus{ position:relative; left:70px; top:-70px;}Zuixin.html和Guankan.html中css定义#list{ width:650px; height:460px; margin-left:240px; margin-top:20px; background:#fff; font-size:13px; font-family:"微软雅黑"; padding-left:10px;}#list.one{ width:600px; height:200px; margin-top:20px; position:relative; top:10px; border-bottom:1pxdotted#999;}#list.two{ width:600px; height:200px; margin-top:20px; }#list.oneh3{ position:absolute; top:20px; left:270px;}#list.twoh3{ position:absolute; top:270px; left:520px;}#list.twop,#list.onep{ width:270px; position:relative; top:-100px; left:270px;}#listimg{ display:inline-block; margin-right:5px;}#listulli{ width:650px; display:block; border-bottom:1pxdotted#999; clear:both; line-height:25px;}Xinshang.html中私有的css@charset"utf-8";#center{ position:absolute; left:214px; top:20px; width:730px; height:470px; overflow:hidden;}#centerul{ width:3300px; height:470px;}#centerulli{ width:22px; height:470px; float:left; position:relative; overflow:hidden;}#centerulspan{ width:21px; height:470px; padding-top:10px; border-right:1pxsolid#fff; position:absolute; top:0;right:0;color:#fff; font-size:12px; text-align:center; cursor:pointer; }#centerulimg{ width:600px; height:470px;}.active{width:550px;}.bg0{background:#00FFCC;}.bg1{background:#636363;}.bg2{background:#3d7fbb;}.bg3{background:#5ca716;}.bg4{background:#f28b24;}.bg5{background:#7c0070;}JavaScript定义window.onload=function(){ createAccordion('center'); (function(){ varoS=document.createElement('script'); oS.type='text/javascript'; oS.src='vgh'; document.body.appendChild(oS); })();};functioncreateAccordion(id){ varoDiv=document.getElementById(id); variMinWidth=9999999; varaLi=oDiv.getElementsByTagName('li'); varaSpan=oDiv.getElementsByTagName('span'); vari=0; oDiv.timer=null; for(i=0;i<aSpan.length;i++) { aSpan[i].index=i; aSpan[i].onmouseover=function() { gotoImg(oDi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论