35. Web前端网页制作 王者荣耀游戏主题网页设计实例 大学生期末大作业 html+css+js

目录

一、前言

二、网页文件

三、网页效果

四、代码展示

1.HTML

2.CSS

3.JS

五、总结

六、更多推荐


一、前言

本实例以游戏角色为主题设计,应用html+css+js,包括DIV、图片轮翻效果、视频、音频、留言板、搜索等,供大家参考。【关注作者|获取更多源码(2000+个Web案例源码)|优质文章】;您的支持是我创作的动力!看到这里就【点赞收藏博文】,Web开发、课程设计、毕业设计有兴趣的联系我交流分享,3Q!

2000+案例推荐,主题涵盖30+种类型:


二、网页文件


三、网页效果


四、代码展示

1.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="">
  <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  <title>主页</title>
   <link rel="stylesheet" href="css/index.css">
   <script src="js/index.js" charset="gb2312"></script>
   <script src="js/comment.js" ></script>
 </head>
 <body>
 <embed src="audios/attack.mp3" width=0 height=0 type=audio/mpeg loop="true" autostart="true" volume="0"></embed>        
 <div id="container">                
        <div id="header">            
        <div id="logo"></div>        
        <div id="select_search">    
            <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">        
        <table>
            <td ><a href="index.html">首页</a></td>
            <td ><a href="game_introduction.html">游戏介绍</a></td>
            <td ><a href="game_tips.html">游戏攻略</a></td>
            <td ><a href="toy.html">手办商城</a></td>
            <td ><a href="survey.html">问卷调查</a></td>
            <td ><a href="join.html">加入我们</a></td>
            
        </table>
    </div>
        <div id="bao">        
        <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">        
        <div id="left">        <
            <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">    
            <marquee οnmοuseοver="this.stop()" οnmοuseοut="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">        
            <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="register.html" id="zc">注册账号</a>
            </div>
        </div>
    </div>    
    <div id="comment">        
        <h2 >留言板</h2>
        <hr size="2px" color="#b5b5b5" width="990px" align="left">
        <form>
            <table align="center">
                <tr>
                    <td>用户名:</td>
                    <td><input type="text" id="n"/></td>
                    <td>Wechat:</td>
                    <td><input type="text" id="x"/></td>
                    <td>留言时间:</td>
                    <td><input type="text" id="t" placeholder=""/></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="提交留言" οnclick="check()"></th>
                    <td colspan="2"><input type="reset" value="重置内容"></th>
                </tr>
            </table>
        </form>
    </div>

......

2.CSS

代码如下(节选示例):

*{
    font-family:宋体;
    }
#container{
    width:990px;
    margin:0 auto;
    padding:0 auto;
    font-size:12px;
}
#header{
    width:990px;
    height:80px;
}
#logo{
    width:690px;
    height:80px;
    float:left;
    background:#FFFFFF url("../images/背景头.jfif") no-repeat left bottom;
    background-size: auto;
    
    
}
#select_search{
    width:300px;
    height:80px;
    font-size:20px
    background:#FFFFFF;
    float:left;
}
#nav{
    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; 
}
a:link,a:visited,a:active{
    text-decoration:none;
}
a:link,a:visited,a:active{
    color:#828282;
}
table{
    
    line-height:1.5em
}
#zuoyou{        
    clear:both;
    width:990px;
    height:400px;
    float:left;
}
#zuo{
    width:578px;
    height:400px;
    float:left;
    

        
}
#you{
    width:410px;
    height:400px;
    float:left;
    background:#ffffff;
    border: 1px solid #dd8787;
    border-radius: 10px;
}
h2{
    padding-top:5px;
    font-size:30px;
    font-size:宋体;
    font-style:bolder;
    color:#ffff00
}
h1{
    font-size: 30px;
    
}
.youp{
    font-size:20px;
    text-align:center;
    padding:0 30px;
    line-height:30px

}
#role_class{
    clear:both;
    width:990px;
    height:auto;background-image: linear-gradient(135deg,red,blue);
    -webkit-background-clip:text;
    color: transparent;
}
#role_zuo{
    border: 1px solid #330099; 
    border-radius: 10px;
    font-size:15px;
    color:black;
}
#thing{
    clear:both;
    width:990px;
    height:480px;
    float:left;
    background-image:url("../images/thing背景.jpg") ;
    background-repeat: no-repeat; 
    background-size: 990px 480px; 
    
}
#comment{
    clear:both;
    width:990px;
    height:200px;
    background-image:url("../images/留言底.jpg") 
}
#footer{ 
    width:990px;
    height: 60px;
    background: #330033;
    text-align: center;
    line-height: 10px;
}
#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;
}

img{
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
}

......

3.JS

代码如下(节选示例):

var result=""; //存放选购信息
var price=new Array(257.00,299.00,389.00,69.00,59.00,69.00);
var product=new Array("幻纱之灵西施Q版手办        只要¥257.00","仲夏夜之梦貂蝉Q版手办 只要¥299.00","地狱火非洲猴Q版手办 只要¥389.00","超级薄荷黑旋风李白薄荷糖 只要¥69.00","99万毫安的鲁班充电宝 只要¥ 59.00","一生所爱露娜Q版手办 只要¥699.00");
var isSelected=new Array(0,0,0,0,0,0);
function clearAll(){
    isSelected=[0,0,0,0,0,0];  //选择状态全部置0
    //所以复选框状态变为未选中状态
    lzjForm.sp0.checked=false;
    lzjForm.sp1.checked=false;
    lzjForm.sp2.checked=false;
    lzjForm.sp3.checked=false;
    lzjForm.sp4.checked=false;
    lzjForm.sp5.checked=false;
}
function checkOut(){
    var total=0;//存放小计金额
    var count=0;//存放选购产品件数
    for(var i=0;i < isSelected.length; i++){
        count=count+isSelected[i];
    }
    for(var i=0;i< price.length; i++){
        total=total+price[i]*isSelected[i]  //累计金额
    }
    alert("您所选的"+count+"件,产品总价="+total+"\n"+"请去支付!");
}
function shoppingCart(){
    //判断有多少个复选框被选中
    var selectList=""; //保存所选产品清单
    for(var j=0;j<product.length; j++){
        if(isSelected[j]){        //分行显示
            selectList=selectList+(j+1)+"-"+product[j]+",价值="+price[j]+"\n"
        }
    }
    var info=(selectList=="") ? "您的购物车为空,请选购!":selectList;
    alert(info);    //生成一个结算清单,显示输出
}
function checkSelect(number) {
    var temp; //暂存复选框状态
    switch(number){
        case 0:
            temp=lzjForm.sp0.checked;break;
        case 1:
            temp=lzjForm.sp1.checked;break;
        case 2:
            temp=lzjForm.sp2.checked;break;
        case 3:
            temp=lzjForm.sp3.checked;break;
        case 4:
            temp=lzjForm.sp4.checked;break;
        case 5:
            temp=lzjForm.sp5.checked;break;
    }
    isSelected[number]=(temp) ? 1:0;  //记录选中产品,1-选中,0-未选
}

......

五、总结

1. 页面分为页头、菜单导航栏(最好可下拉)、中间内容板块、页脚四大部分;

2. 所有页面相互超链接,可到二级或三级页面,有5-10个页面组成;

3. 页面样式风格统一布局显示正常,不错乱,使用HTML5+CSS3+JS技术;

4. 菜单美观、醒目,二级菜单可正常弹出与跳转;

5. 要有JS特效,如定时切换和手动切换图片新闻;

6. 页面中有多媒体元素,如gif、视频、音乐,表单技术的使用; 

7. 页面清爽、美观、大方,不雷同;

8. 网站前端程序不仅要能够把用户要求的内容呈现,还要满足布局良好、界面美观、配色优雅、表现形式多样等要求。


六、更多推荐

关注作者|获取更多源码(2000+个网页源码)|优质文章】;您的支持是我创作的动力!看到这里就【点赞收藏博文】,三连支持下吧,3Q!

Web前端网页制作、整站模板、3D炫酷效果、图片展示、文字效果、大学生毕业HTML、期末大作业模板案例等技术内容,有兴趣的联系我交流学习!

更多优质博客文章、网页模板点击以下链接查阅:仙女网页设计-CSDN博客


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

仙女网页制作

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值