HTML+CSS+JS网页设计期末课程大作业 web前端开发技术 web课程设计 网页规划与设计

HTML+CSS+JS网页设计期末课程大作业 web前端开发技术 web课程设计 网页规划与设计web前端开发技术期末大作业网页规划与制造,做得不深但是还是满足期末大作业的分享一下题目:此次课程设计的题目是网页规划与设计(html+css+js+image+video+audio)确定每个页面将使用的页面布局技术(如结合使用CSS及表格、DIV、框架等技术),完成各页面的布局设计。工具:EditPlus一、网页效果(模仿游戏官网)A.首页效果B.游戏攻略C.手办商城上面就是网站的部分效果,其他就不贴出来了哈哈哈,仅作分享二、主要代码首页HTML<!DOCTY

大家好,又见面了,我是你们的朋友全栈君。

web前端开发技术期末大作业 网页规划与制造,做得不深 但是还是满足期末大作业的 分享一下
在这里插入图片描述

题目:
此次课程设计的题目是网页规划与设计(html+css+js+image+video+audio)确定每个页面将使用的页面布局技术(如结合使用CSS及表格、DIV、框架等技术),完成各页面的布局设计。

工具:
EditPlus

一、所需文件

在这里插入图片描述

二、网页效果(模仿游戏官网)

A.首页效果
在这里插入图片描述
B.游戏介绍
假装有图


C.游戏攻略
在这里插入图片描述
D.手办商城
在这里插入图片描述
E.问卷调查
假装有图


F.加入我们
…懒了
…哈哈


三、部分代码

首页HTML

<!DOCTYPE html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <meta name="Generator" content="EditPlus®">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <title>主页</title>
   <link rel="stylesheet" href="css/index.css">
   <script src="js/index.js" charset="gb2312"></script>
 </head>
 <body>
 <embed src="audios/attack.mp3" width=0 height=0 type=audio/mpeg loop="-1" autostart="true" volume="0"></embed>			<!-- 音乐 -->
 <div id="container">				<!-- 大框 -->
	<div id="header">			<!-- 1 头部-->
		<div id="logo"></div>		<!-- 1左 logo -->
		<div id="select_search">	<!-- 1右 搜索-->
			<table height="80px" align="right" >
				<tr align="right">
					<td colspan="4">
						<select id="sel">
							<option selected>简体中文</option>
							<option >繁体中文</option>
							<option >English</option>
						</select>
					</td>
				</tr>
				<tr align="right">
					<td><font size="2">关键词:</font></td>
					<td><input type="text" size="25"></td>
					<td><input type="image" src="images/搜索.png"></td>
				</tr>
			</table>
		</div>
		
	</div>
	<div id="nav">		<!-- 2 导航栏-->
		<table>
			<td id="line.png"><a href="index.html">首页</a></td>
			<td id="line.png"><a href="game_introduction.html">游戏介绍</a></td>
			<td id="line.png"><a href="game_tips.html">游戏攻略</a></td>
			<td id="line.png"><a href="toy.html">手办商城</a></td>
			<td id="line.png"><a href="survey.html">问卷调查</a></td>
			<td id="line.png"><a href="join.html">加入我们</a></td>
			
		</table>
	</div>
	<div id="bao">		<!-- 3 图片轮播-->
		<div id="photo">
			<img src="images/a.png" >
			<img src="images/b.png" >
			<img src="images/c.png" >
			<img src="images/e.png" >
			<img src="images/f.png" >
		</div>
	</div >
	<div id="main">		<!-- 4 左中右-->
		<div id="left">		<!-- 4左 咨询-->
			<img src="images/游戏资料.png" width="262ox" height="50px">
			<ul>
				<li><a href="https://pvp.qq.com/web201605/newsDetail.shtml?G_biz=18&tid=518558">打野位置能拿MVP的不传之秘!<a>&nbsp;2021-05-09</li>
				<li><a href="https://pvp.qq.com/web201605/newsDetail.shtml?G_biz=18&tid=519143">新版梦奇铭文出装玩法全解析<a>&nbsp;2021-05-09</li>
				<li><a href="https://pvp.qq.com/web201605/newsDetail.shtml?G_biz=18&tid=519427">如何理解斩杀线与控血概念?<a>&nbsp;2021-05-09</li>
				<li><a href="https://pvp.qq.com/web201605/newsDetail.shtml?G_Biz=18&tid=512793">李白刮痧,操作太难,试试兰陵王<a>&nbsp;2021-05-09</li>
				<li><a href="https://pvp.qq.com/v/detail.shtml?G_Biz=18&tid=719852&e_code=pvpweb.dpvlist.r4">“红烧流”庄周<a>&nbsp;2021-05-09</li>
				<li><a href="https://pvp.qq.com/web201605/newsDetail.shtml?G_Biz=18&tid=362130">你强任你强,墨子东皇加张良<a>&nbsp;2021-05-09</li>
			</ul>
		</div>
		<div id="center">	<!-- 4中 图片滚动-->
			<marquee onmouseover="this.stop()" onmouseout="this.start()">
				<img src="images/滚1.png" border="0" width="400px" height="230px">
				<img src="images/滚2.jpg" border="0" width="400px" height="230px">
				<img src="images/滚3.jpg" border="0" width="400px" height="230px">
				<img src="images/滚4.jpg" border="0" width="400px" height="230px">
				<img src="images/滚5.png" border="0" width="400px" height="230px">
			</marquee>
		</div>
		<div id="right">		<!-- 4右 登录-->
			<img id="ri" src="images/欢迎登录.png" width="250" height="50px"><br/>
			<form action="" id="fo">
				<table align="center" class="register">
					<tr>
						<td>用户名</td>
						<td><input type="text" id="user01" maxlength="11" placeholder="请输入您的用户名" required/></td>
						<td ><input type="submit" value="登录"></td>
					</tr>

					<tr id="fot">
						<td>密码</td>
						<td><input type="password" id="password01" maxlength="16" placeholder="请输入密码......" required/></td>	<td><input type="reset"></td>
					</tr>
				</table>
			</form> 
			<div class="wjmmzczh">
				<a href="#" >忘记密码</a>
				<a href="#" id="zc">注册账号</a>
			</div>
		</div>
	</div>	
	<div id="comment">		<!-- 5 留言区-->
		<h2 >留言板</h2>
		<hr size="2px" color="#b5b5b5" width="990px" align="left">
		<form>
			<table align="center">
				<tr>
					<td>用户名:</td>
					<td><input type="text"/></td>
					<td>Wechat:</td>
					<td><input type="text"/></td>
					<td>留言时间:</td>
					<td><input type="text"/></td>
				</tr>
				<tr>
					<td >留言内容:</td>
					<td colspan="5"><textarea id="txt" cols="100" rows="3" placeholder="评论的时候,请遵纪守法并注意语言文明"></textarea></td>
              
				</tr>

				<tr >
					<td colspan="2"><input type="submit" value="提交留言"></th>
					<td colspan="2"><input type="reset" value="重置内容"></th>
				</tr>
			</table>
		</form>
	</div>

	<div id="footer" >		<!-- 6 版权区-->
		<p class="p1">Copyright&nbsp;&copy;&nbsp;2021&nbsp;<span>i&nbsp;an</span>,All&nbsp;rights&nbsp;reserved.</p>
		<p class="p2">2021,版权所有&nbsp;&nbsp;85CP备13385453</p>
	</div>
 </div>
  
 </body>
</html>

首页CSS

/*index.css*/
*{ 
   
	
	font-family:楷体; /*全文字体*/
}
#container{ 
   
	margin:0 auto;			/* 内外边距去除,字体大小为12px */
	padding:0 auto;font-size:12px;
}
#header{ 
   			/*1 头部*/
	width:990px;
	height:80px;
}
#logo{ 
   	/* 1左上 logo */
	width:300px;
	height:80px;
	float:left;
	background:#FFFFFF url("../images/王者荣耀logo.png") no-repeat left bottom;
	
}
#select_search{ 
   			/* 1右 搜索*/
	width:690px;
	height:80px;
	font-size:20px
	background:#FFFFFF;
	float:left;
}
#nav{ 
   				/* 2 导航栏 */
	clear:both;
	width:990px;
	height:40px;
	font-size:18px;
	background-image:url("../images/导航背景.png")
}
#nav a:hover{ 
   
	color:#Bf0000;
	text-decoration:none;
}
#nav td{ 
   
	width:165px;
	height:40px;
	text-align:center;
	vertical-align:middle; 
}
table{ 
   
	line-height:1.5em
}
#bao{ 
   					/* 3图片轮播 */
	width: 990px;
	height: 500px;
	overflow: hidden;
}
#photo { 
   			
	width: 5940px;
	animation: switch 15s ease-out infinite;
}
#photo > img { 
   
	float: left;
	width: 990px;
	height: 500px;
}
@keyframes switch { 
   
	0%, 5% { 
   
		margin-left: 0;
	}
	20%, 30% { 
   
		margin-left: -990px;
	}
	40%, 55% { 
   
		margin-left: -1980px;
	}
	60%, 75% { 
   
		margin-left: -2970px;
	}
	85%, 100% { 
   
		margin-left: -3960px;
	}
}

#main{ 
   				/* 4 */
	width:990px;
	height:230px;
	border-bottom:5px ridge #DEDEDE;
	float:left;
	clear:both
}
#left{ 
   		/*4左*/
	width:260px;
	height:230px;
	background:#EEFFDD;
	float:left;
	background-image:url("../images/left背景.png")
	/*border-right:10px solid #FFFFFF*/
}
a:link,a:visited,a:active{ 
   
	text-decoration:none;
}
a:link,a:visited,a:active{ 
   
	color:#828282;
}
ul{ 
   
	list-style:none;
	padding-left:10px;
	line-height:1.8em
}
#left li{ 
   
	border-bottom:1px dotted #009900;
}
#left a:hover{ 
   
	color:#Bf0000;
	text-decoration:underline
}
#center{ 
   		/*4中*/
	width:480px;
	height:230px;
	float:left;
	/*border-right:5px solid #FFFFFF;*/
	background-image:url("../images/滚底.png")
}
#right{ 
   		/*4右 登录部分*/
	width:250px;
	height:230px;
	background:#EEFFDD;
	float:left;
	background-image:url("../images/right背景.png")
}
.register{ 
   
	flex: 40%;
	padding-top: 20px; 
}
.wjmmzczh{ 
   
	padding-left: 50px;
	padding-top: 20px;
}
#zczh{ 
   
	padding-left: 50px;
}
#biaodan{ 
   
	padding-top: 20px;
}
h2{ 
   
	font-size:30px;
	font-family:宋体;
	font-style:bolder;
	color:#ffff00;
	margin:0
}
#comment{ 
   		/*5 评论区*/
	clear:both;
	width:990px;
	height:210px;
	background-image:url("../images/留言底.jpg");
	float:left
}
input{ 
    
	vertical-align: middle;
} /*垂直居中*/
#footer{ 
   			/*6 尾部*/
	clear:both;
	width:990px;
	height: 60px;
	background: #330033;
	text-align: center;
	line-height: 10px;
	float:left
}
#footer p{ 
    
	color: #ffff00;
	font-size: 15px;
	opacity: 0.7; 
}
.p1{ 
    
	margin: 0;
	padding: 15px 0 5px 0;
}
.p2{ 
    
	margin: 0;
	padding: 5px 0;
}
#footer span{ 
   
	color: #aaffff;
}

首页登录表单JS

window.onload=function(){ 
   
    if(document.getElementById("fo") != null){ 
   
        document.getElementById("fo").onsubmit=function(){ 
   
            var yhm = document.getElementById("user01");
            var mm = document.getElementById("password01");

            if(!(/^1\d{10}$/.test(yhm.value))){ 
             /*用正则表达式,检查输入的用户名格式是否为以1开头的11位数*/
                alert("输入用户名格式错误,请重新输入以1开头的11位数用户名!");
                return false;
            }

            if (mm.value != 12345) { 
   
                alert("密码输入错误,请重新输入!");
                return false;
            }
           /* return ture;*/
        }
    }
}



首页评论区表单JS

/*留言板块*/

function checkData(){ 
       /*checkData()的JS脚本函数,以便我们在将表单数据提交到服务器前,能对表单中填写的部分数据的合法性进行必要的检验*/
		var n = document.getElementById("n").value;/*var obj = document.getElementById(页面元素id)*/
		var x = document.getElementById("x").value;
		var t = document.getElementById("t").value;
		var txt = document.getElementById("txt").value;
		if(!n)
		{ 
   
			alert("请输入用户名!");
			return false;
		}
		else if(!x)
		{ 
   
			alert("请输入wechat!");
			return false;
		}
		else if(!t)
		{ 
   
			alert("请输入留言时间");
			return false;
		}
		else if(!txt)
		{ 
   
			alert("请输入留言内容");
			return false;
		}
		
		return true;
}
function check(){ 
   
		var r = checkData(); 
		return r;
}

在这里插入图片描述

做得不太好,请多多包涵菜鸟,球球了,
图片素材来自网络,侵删

要源码,三连蟹蟹

要源码,三连蟹蟹

要源码,三连蟹蟹

想直接拿就在这里

链接: https://pan.baidu.com/s/12tHBMTvE3Ri4r0n1xorsTA 提取码: t4b9 复制这段内容后打开百度网盘手机App,操作更方便哦

资源

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/157553.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java nio 如何使用_Java NIO 系列教程[通俗易懂]

    java nio 如何使用_Java NIO 系列教程[通俗易懂]JavaNIO(NewIO)是从Java1.4版本开始引入的一个新的IOAPI,可以替代标准的JavaIOAPI。本系列教程将有助于你学习和理解JavaNIO。JavaNIO提供了与标准IO不同的IO工作方式:ChannelsandBuffers(通道和缓冲区):标准的IO基于字节流和字符流进行操作的,而NIO是基于通道(Channel)和缓冲区(Buffer)进行操作,数据总…

    2022年7月8日
    26
  • Hi3516DV300双目开发板开发环境搭建

    Hi3516DV300双目开发板开发环境搭建Hi3516DV300双目开发板开发环境搭建1、软件包安装参考:《Hi3516CV500╱Hi3516DV300SDK安装及升级使用说明》将sdk和交叉工具链文件在同一目录展开sdk包1.进入Hi3516CV500_SDK_V2.0.1.0目录下执行./sdk.unpack(请用root或sudo权限执行)2.解压tar–xzfarm-himix200-linux.tgz,进入arm-himix200-linux目录运行chmod+xarm-himix200-l

    2022年9月2日
    8
  • 数据挖掘选择题_数据挖掘算法例题

    数据挖掘选择题_数据挖掘算法例题目录一、填空题二、计算题一、填空题❃随着信息技术的高速发展,数据库应用的规模、范围和深度不断扩大,网络环境成为主流等等。产生“数据丰富而信息贫乏”现象。❃“数据丰富而信息贫乏”现象导致大数据概念。❃数据(Data)、信息(Information)和知识(Knowledge)是广义数据表现的不同形式。❃大数据时代的数据挖掘技术需求分析的流派:数据论、方法论、环境论、特征论…

    2025年9月1日
    6
  • css动画和js动画的优缺点_彼得兔第三季动画片

    css动画和js动画的优缺点_彼得兔第三季动画片大家好,我是小丞同学,一名准大二的前端爱好者这篇文章将欢快的带你了解一下CSS和JS动画的差别愿你忠于自己,热爱生活引言讲到动画,当然是非常有意思的啦,你可以往上滑一下,看看上面的封面图,是不是相当的炫酷,以为我是代码写出来的吗?那当然不可能啊,我这么摸鱼,怎么会为了个封面图上号呢废话不多说,其实上面的动图用代码实现也不会很困难,这个图是用canva做出来的。本文主要讲以下这些内容浏览器渲染流程回流和重绘CSS动画JS动画两者对比

    2022年10月15日
    2
  • java pfx_如何在Java读取PFX格式证书「建议收藏」

    java pfx_如何在Java读取PFX格式证书「建议收藏」X509CertificatekeyPairCert=x509Certs[0];intiKeySize=X509CertUtil.getCertificateKeyLength(keyPairCert);System.out.println(“证书密钥算法=”+keyPairCert.getPublicKey().getAlgorithm());System.out.println(“…

    2022年6月10日
    29
  • 力争群雄:2012年度IT博客大赛100强脱颖而出[通俗易懂]

    力争群雄:2012年度IT博客大赛100强脱颖而出[通俗易懂]2012年度IT博客大赛于11月20日圆满结束。这一所谓的“海选”阶段为期33天,引无数网友和博主翘首以待,来源包括51CTO、独立个人博客、其他博客服务托管商,以及今年评选新增加的分类如独立博客、学生博客和团队博客等众多博主共同参加了这一角逐,其中100位实力雄厚和人气充盈的博主获得了前100强的殊荣。他们占据了25万张票选中的8成以上份量,并将为2012年度IT博客50…

    2022年7月21日
    12

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号