web前端 html+css+javascript游戏网页设计实例 (网页制作课作业)
【学习资料/简历模板/面试资料/ 网站设计与制作】
一、网站题目
游戏官方网站、游戏相关网站、电竞游戏平台、游戏内容介绍页面等的设计与开发工作。
二、️网站描述
网页内容涵盖了Div与CSS布局、鼠标悬停时的动态效果、表格结构、导航功能、横幅广告、表单输入以及二级、三级页面设计,还包括了视频和音频播放功能,并且还精心设计了logo(包含源文件),全面涵盖了期末作业所需掌握的各个知识点。
一套A+的网页应该包含 (具体可根据个人要求而定)
该页面结构划分为四个主要部分:页头、菜单导航栏(具备下拉功能)、位于中间的内容区域以及页脚。各个页面之间均实现了相互链接,并支持访问至三级页面,通常由5至10个页面构成。页面的样式和风格保持一致,布局规范,展现效果良好,未出现混乱。整个设计基于Div+Css技术实现。菜单设计既美观又显眼,二级菜单能够正常展开并实现页面跳转。此外,页面还应包含JavaScript特效,例如图片轮播的自动切换和手动切换功能。页面融入了多种多媒体元素开yun体育app官网网页登录入口,包括GIF动画、视频和音乐,以及表单技术。整体设计简洁、雅致、得体,独具特色。它不仅能够准确展示用户所需信息,还兼顾了布局合理、界面美观、色彩搭配和谐以及呈现形式丰富多样等多重考量。
在网站布局设计上,我们计划采纳现时普遍流行的、兼容性强的、以及呈现效果稳定的多种主流浏览器支持的浮动网页布局架构。
网站程序设计上,我们将采纳先进的网页技术,即HTML5、CSS3以及JavaScript程序语言,来打造网站的功能。同时,我们还将确保所编写的代码能够与市场上所有主流浏览器无缝兼容开元棋官方正版下载,从而保证用户在访问后能够迅速直观地体验到网站的功能和效果。
在网站素材的选取上,我们计划搜集众多平台上的精美图片,接着对这些图片进行细致筛选,挑选出与网页风格相契合的作品。随后,我们将运用Photoshop软件,将这些图片调整至适合网页展示的尺寸。
网站文件方面,涉及的系统文件类型有:构成网页结构的html文件、负责网页样式的css文件、实现网页特效的js文件,以及包含网页图片的images文件。
在网页编辑领域,所创作的网页代码结构清晰,便于操作;支持多种HTML编辑工具的使用,例如Dreamweaver、HBuilder、Vscode、Sublime、Webstorm、Text以及Notepad++等,均可用于网页的运行、修改与编辑等各项操作。
其中:
该html文件内容涵盖:index.html作为主页面,其余html文件则构成二级页面。
该CSS文件涵盖了所有页面样式,包括文字滚动效果和图片放大功能等。
该js文件涵盖了动态轮播效果、表单数据提交、以及点击事件等多种功能(这些功能在部分网页中被js代码所应用)。
四、网站效果
五、 网站代码 HTML结构代码
DOCTYPE html PUBLIC 此文档遵循的是W3C制定的XHTML 1.0过渡性规范,其标识符为"//W3C//DTD XHTML 1.0 Transitional//EN"。 该文档遵循的规范网址为"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd",此地址定义了XHTML 1.0的过渡性定义文档类型。>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link href="css/all.css" rel="stylesheet" media="all" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>游戏机title>
head>
<body>
<div class="banner"><img src="./img/banner.jpeg" width="100%" />div>
<div class="menu">
<ul class="center">
<li><a href="index.html">首页a>li>
<li><a href="project.html">平台游戏a>li>
<li><a href="cellme.html">联系我们a>li>
ul>
div>
<div class="content">
<div class="cc">
<div class="produce" style="margin:20px;">
<p> 主机游戏,亦称console game或电视游戏,它涵盖了掌机游戏与家用机游戏两大类别。这类游戏是一种旨在提供娱乐体验的互动式多媒体产品,通常以电视屏幕作为显示界面,玩家在电视上操作家用主机进行游戏。p>
<p style="height: 14px;">p>
<p> 为了享受特定游戏的乐趣,您必须拥有该游戏所对应的游戏机(亦称作“平台”)。常见的游戏机品牌有任天堂的“Switch”、微软的“Xbox One”以及索尼的“PlayStation 4”。
任天堂此前代号为“NX”的全新游戏设备Nintendo Switch正式登场,这款产品将电视游戏主机与便携式游戏机合二为一。
主机游戏与电脑游戏相比,其显著特点在于提供更为高端的配置体验以及独占内容。与此同时,同一时间段内,电脑升级所需的费用通常远超一台家用游戏机的成本。此外,像任天堂这样的游戏开发商,通过推出独占游戏来促进游戏机的销量。p>
div>
<p align="center"><img src="img/title1.png" width="700" />p>
div>
<div class="bar">
<h3>当前流行游戏主机h3>
div>
<div class="pics scrollleft" style="clear:both">
<ul>
<li>
<div class="list-right"><img src="./img/title2.png" height="188px" alt="">div>
<div class="list-left">
<h2> PlayStation 4h2>
<p> 索尼电脑娱乐公司推出了PlayStation 4这款家用游戏机,它是PlayStation游戏机系列的第四代产品,搭载了AMD的Jaguar 8核心处理器。该游戏机于2013年11月15日在北美市场正式上市,紧随其后,在11月29日,它也陆续在欧洲、中部美洲、大洋洲以及南非等地展开销售。到了2014年2月22日,PlayStation 4也正式在日本市场发售。2015年03月20日在中国大陆发售。 p>
<p style=" margin-top: 20px;"><a class='xiangqing' href="./details1.html">查看详情a>p>
div>
li>
<li>
<div class="list-right"><img src="./img/title3.png" alt="">div>
<div class="list-left">
<h2>PlayStation 5h2>
<p> PS5,亦称Playstation 5,系由SONY公司推出的Playstation系列家用游戏主机的第五代产品。
2020年11月12日,索尼公司推出了其新一代游戏主机PS5,该产品首先在北美、日本和澳大利亚等地区与消费者见面,随后于11月19日拓展至其他市场。
2021年2月8日,PlayStation中国正式公布,国内版的PS5游戏机计划在2021年4月至6月这一时间段内正式投放市场。p>
<p style=" margin-top: 20px;"><a class='xiangqing' href="./details2.html">查看详情a>p>
div>
li>
<li>
<div class="list-right"><img src="./img/title4.png" alt="">div>
<div class="list-left">
<h2>Nintendo Switchh2>
<p> 任天堂Switch,亦称NS,系任天堂公司于2017年3月推出的一款游戏主机,其特色在于将家用机和掌机功能合二为一。该机型无区域限制,具备1920*1080的电视输出分辨率以及1280*720的掌上输出效果。具体发售情况为,港版于2017年3月3日上市,台版则在同年12月1日开售,而中国大陆地区则是在2019年12月4日由腾讯公司负责发行。p>
<p style=" margin-top: 20px;"><a class='xiangqing' href="./details3.html">查看详情a>p>
div>
li>
ul>
div>
<div class="clear">div>
div>
div>
body>
html>
CSS样式代码
@charset "utf-8";
html{ background:#fff;}
ul,li,h1,h2,h3,p{ padding:0; margin:0; list-style:none}
a{ text-decoration:none; color:#000}
body{ width:1200px; margin:0 auto; line-height:21px}
.clear{ clear:both}
.menu li{ list-style:none}
.logo{ position:absolute; top:50px; width:250px; height:100px; margin-left:40px}
.banner{ height: 500px; overflow: hidden;}
.banner img{ margin-top: -50px;}
.menu{ width:100%; text-align:center; float:left; background:#2f2e2f}
.menu li a{ padding:10px 20px; font-size:24px; color:#fff}
.menu li { float:left; padding:25px 30px ; }
.right{ float:left; width:600px; padding:20px}
.left{ min-height:300px; float:right; width:520px; padding:20px}
.content{ background:#fff ; font-size:14px; display:inline-block ; width:100%}
.list-right{float: left;width: 600px;}
选择器用于定位到每个“ul”列表中,位于偶数位置的“li”元素,并且这些元素包含一个名为“.list-right”的类。{ float:left }
.list-right img{width: 600px; height:340px}
.list-left{float: left;margin-left: 40px;width:520px;margin-top:20px;}
.list-left p{line-height: 30px;}
.xiangqing{margin-top: 20px;}
.produce img{ margin:0 20px 20px 0}
.produce { line-height:30px}
.bar{text-align:center; margin:40px 0; font-size:24px; clear:both; font-weight:bold; padding:5px}
.pics ul li{height: 340px;}
.prod_list_con{padding-top:7px; min-height:300px;}
对以下类别的列表进行限制:.pic_list_list和.prod_list_list。{width:400px; background:;float:left; _display:inline; margin: 19px; margin-left:125px; padding:5px 0;text-align:center;line-height:1.5em;overflow:hidden;}
商品列表中的图片元素,以及这些图片元素内部的图像。{width:100%; height: 605px; margin:0 auto;overflow:hidden;}
产品列表名称,产品列表类别{text-align:center;margin-top:5px; width:100%;height:18px; overflow:hidden;}
.prod_list_name{ height:35px; overflow:hidden;}
.showproject h6{text-align: center; font-size: 24px;font-weight: 600;}
.showproject p{text-align: center;margin-bottom: 10px; }
.showproject img{margin: 0 auto; display: block;}
.article-title{font:bold 26px/36px ;padding: 20px 0; color:#2f2f2f; text-align: center;}
.bodys{background: #fff;width: 100%;padding: 20px 40px;box-sizing: border-box;}
.bodys h4{font-size: 20px; font-weight: 700;}
.bodys p{font-size: 16px; padding: 0px 0;}
.kenw h5{font-size: 24px;margin-left: 40px;}
.form_a1{ margin:0 40px;}
.form_a1 textarea{width:400px ; height:100px;}
.form_a1 input{width:400px ; height:40px;}
.form_a1 button{display: block; margin:20px 0px; }
.cellme li{width: 25%;float: left;height: 340px!important;}
.cellme li img{display: block; margin: 0 auto;}
.cellme li strong{text-align: left;display: block;margin: 0 20px;}
.cellme li p{margin: 20px;}
六、 如何让学习不再盲目
初涉编程领域的初学者掌握了基础语法kaiyun全站登录网页入口,却对语法的作用感到困惑,不清楚如何强化记忆,也不明白如何提高自己的技能。在此阶段,每日坚持练习题目变得尤为关键(通过不断练习达到精通),可以访问牛客网,参加专为编程新手设计的入门训练课程。本专题面向编程初学者,尤其适合那些刚刚掌握语法知识的新手进行实践,其中题目涵盖了编程的基础语法和基本结构。每道题目都配备了练习和考试两种模式,既可以模拟考试环境进行测试,也可以在练习模式下进行巩固学习。