504. 兰花印布公司网页 大学生期末大作业 Web前端网页制作 html+css+js

目录

一、网页概述

二、网页文件

 三、网页效果

四、代码展示

1.html

2.CSS

3.JS

五、总结

1.简洁实用

2.使用方便

3.整体性好

4.形象突出

5.交互式强

六、更多推荐


欢迎光临仙女的网页世界!这里有各行各业的Web前端网页制作的案例样式齐全新颖,并持续更新!感谢CSDN,提供了这么好的知识学习、技术交流的平台,让我们在这里相遇,小伙伴们,来吧,让我们一起开启Web前端网页制作的奇妙之旅!

说起Web前端,大学开启这扇技术之门以来,一切起始于兴趣爱好和专业钻研。自16年中大研究生毕业步入社会工作以来,才真正开启了这段奇妙的旅行!在一次次需求分析、成品交付和客户服务的过程中,进行了一次又一次的知识应用的实践和验证。学以致用,实践出真知!从最初的Web前端的迷途小书童到如今的技术专家,多年的服务客户和服务大学生的实践经验,早就驾轻就熟!

 奇妙之处在于:当你得到客户的认可、公司的赞赏和同事的敬仰,尤其是业余时间为广大的大学生提供各种各样的帮助和指引,学弟学妹们一致好评,认为学姐是他们的榜样的时候,你会发现,知识的应用除了体现自身价值,还能实现自我满足!这种感觉是相当奇妙的!

我在CSDN的奇妙旅行,除了学习其他知识和持续发布优质的网页实例之外,后续时间允许的情况下,我会发布前端相关知识的学习和应用的教程。目前提供的服务类型包括:Web前端网页制作的专题研究辅导网页定制大学生课程作业辅导、毕设辅导网页模板源码教程资料技术咨询,以及其他有偿或无偿的服务。如有需要,欢迎随时咨询!能满足你们所需,是我的荣幸!

非常感谢大家的关注和点赞,你们的关注和点赞是我持续创作的动力,谢谢!


一、网页概述

本实例应用html+css+js: 导航菜单、图片轮翻、登录、表单等。适用于大学生网页课程作业设计、公司网页制作等。本网页支持如Dreamweaver、HBuilder、Text 、Vscode 等任意html编辑软件进行编辑修改;支持包括IE、Firefox、Chrome、Safari主流浏览器浏览。


二、网页文件

本网页实例共包含5个页面:


 三、网页效果

以下是本篇文章正文内容,下面案例仅供参考(节选示例):


四、代码展示

1.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />


<title>蓝印花布</title>
<script src="js/jquery-1.4.1.js" type="text/javascript"></script>
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jquery.SuperSlide.2.1.1.js"></script>
<link href="css/style.css" rel="stylesheet" />
<link href="css/style1.css" rel="stylesheet" />
<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
<script type="text/javascript">

   $(function(){
      
      /* $("ul li.navli").hover(function(){
             $(this).children("ul").slideDown('500');
}).hover(function(){

     $(this).children("ul").slideUp('1000');

  });*/
           $("ul li.navli").bind('mouseover',function() // 顶级菜单项的鼠标移入操作 

$(this).children('ul').slideDown('fast'); 
}).bind('mouseleave',function() // 顶级菜单项的鼠标移出操作 

$(this).children('ul').slideUp('fast'); 
}); 
    $("#focus").hover(function(){$("#focus-prev,#focus-next").show();},function(){$("#focus-prev,#focus-next").hide();});
            $("#focus").slide({ 
                mainCell:"#focus-bar-box ul",
                targetCell:"#focus-title a",
                titCell:"#focus-num a",
                prevCell:"#focus-prev",
                nextCell:"#focus-next",
                effect:"left",
                easing:"easeInOutCirc",
                autoPlay:true,
                delayTime:200
            });
             $(".menu li").hover(function() {
  $(this).children(".hi").animate({opacity: "show", top: "-75"}, "slow");
 }, function() {
  $(this).children(".hi").animate({opacity: "hide", top: "-85"}, "fast");
 });
              
       });
    


</script>
<style type="text/css">
table
{
border-collapse:collapse;
}


</style>
</head>

<body>
<div class="con">
  <div class="head">
    <div class="logo">
      <h1>蓝印花布
    </h1></div>
    <div class="nav" id="nav">
      <ul >
       <li><a href="#">首&nbsp;&nbsp;&nbsp;&nbsp;页</a></li>
        <li class="navli"> <a href="page2.htm" >历史演变</a>
          
        
        
        </li>
           <li><a href="page3.htm">工艺操作</a>
        </li><li><a href="page4.htm">成品展示</a></li>
        <li><a href="page5.htm">南通博物馆</a></li>
     
     
      
      </ul>
    </div>
    <div class="clear"></div>
</div>
  <div class="clear"></div>
   <div id="yc-mod-slider">
    <div class="wrapper" >
      <div id="slideshow" class="box_skitter fn-clear">
        <ul>
          <li> <img class="cubeRandom"   src="images/d1.jpg"  width="1024"/></li> 
          <li> <img   class="cubeRandom" src="images/d2.jpg"width="1024" /></li>
          <li> <img   class="cubeRandom" src="images/d3.jpg" width="1024"/></li>
        </ul>
      </div>
      <script type="text/javascript" src="js/slideshow.js"></script> 
    </div>
  
  <div class="clear"></div>
  <div class="main">
    <h2><a href="page3.htm">蓝印花布</a></h2>
    <table width="100%" border="1"  >
      <tr>
        <td width="239" height="46" align="center">登录</td>
        <td width="171" rowspan="3" align="center" valign="middle"><ol>
          <li>1 <a href="#">工艺操作</a></li>
          <li>2 <a href="#">工艺分类</a></li>
          <li>3 <a href="#">历史演变</a></li>
          <li></li>
        </ol></td>
        <td width="228" rowspan="5" valign="top"><p>蓝印花布</p>
        <p>蓝印花布是一种工艺品,又称靛蓝花布,俗称药斑布、浇花布等。是中国传统的工艺印染品,镂空版白浆防染印花,距今已有一千三百年历史。
最初以蓝草为染料印染而成。蓝印花布用石灰、豆粉合成灰浆烤蓝,采用全棉、全手工纺织、刻版、刮浆等多道印染工艺制成。</p>
        <p>广义的蓝印花布:包括扎染、蜡染、夹染和灰染。传统的扎染、蜡染、夹染和灰染大多以蓝靛为染料,虽然防染的方法不同,但成品都是蓝白相间的花布,所以可以统称为蓝印花布。其共同点是材料为布(或手织布),染料为植物蓝靛,制作过程为手工操作。<br />
        狭义的蓝印花布:人们长期以来习惯于把以植物蓝草为染料,用黄豆粉和石灰粉为染浆,刻纸为版,滤浆漏印的灰染蓝白花布称为蓝印花布。</p></td>
        <td width="294" rowspan="3">       成品展示</td>
      </tr>
      <tr>
        <td height="46" align="center">用户名:<input  /></td>
      </tr>
      <tr>
        <td height="46" align="center">密 码:<input  /></td>
      </tr>
       <tr>
        <td  colspan="2" height="46" align="center"><input width="80" type="button" value="登录"/><input width="80" type="button" value="重置"/></td>
      </tr>
      <tr>
        <td height="260px" colspan="2" align="center" valign="middle"><img src="images/2.jpeg" alt="" width="393" height="275" /></td>
        <td valign="top"><img src="images/06.jpg" width="289" height="394" /></td>
      </tr>
    
    </table>
    <h3><br />
    </h3>
    <p></p>
   
  </div>
  <div class="clear"></div>
  <div class="foot">
       <p>                     xxxx
</p>
  </div>
  <div class="clear"></div>
</div>
</body>
</html>

...

2.CSS

代码如下(节选示例):

 #nav {
    height: 40px;
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    border: 0px solid #B7DBF4;
    clear: both;
    padding-top: 5px;
    
}
 #nav ul li a {
    color: #FFF;
}

ul{
    list-style:none;
    margin: 0px;
    padding: 0px;
 
     
}


 #nav ul li ul{
    display:none;
    z-index: 999;
    position: absolute;
}


p {
    font-family: Tahoma, "Trebuchet MS", Verdana;
    font-size: 14px;
    color: #333;
    text-align: justify; line-height:22px;
}

h1 {
    font-family: Tahoma, "Trebuchet MS", Verdana;
    font-size: 25px;
    color: #333;
    font-weight: normal;
    margin: 0 0 15px 0;
}

h2 {
    font-family: "Times New Roman", Times, serif;
    font-size: 14px;
    color: #111;
    margin: 0 0 10px 0;
}

h3 {
    font-family: Tahoma;
    font-size: 13px;
    color: #111;
    font-weight: normal;
    margin: 0 0 3px 0;
}

#container {
    width: 960px; padding:20px;
    margin: auto; background-color:rgba(255,255,255,0.8);
}

/* menu */

#menu {
    float: left;
    width: 960px;
    height:50px;
    background: url(../images/menu_bg.jpg);
    padding:10px;
    margin: 0 0 25px 0;
}

#menu ul {
    float: left;
    margin: 0 0 0 30px;
    padding: 0 0 0 0;
    width: 960px;
    list-style: none;
}

#menu ul li {
    display: inline;
}

#menu ul li a {
    float: left;
    padding:15px;
    height: 50px;
    text-align: center;
    text-align: center;
    text-decoration: none;
    color: #ddd;    
    font-family: "Brush Script MT", Arial;
    font-size:20px;
    outline: none;
}

...

3.JS

代码如下(节选示例):

(function (a, b) {
    function cv(a) {
        return f.isWindow(a) ? a : a.nodeType === 9 ? a.defaultView || a.parentWindow : !1
    }
    function cs(a) {
        if (!cA[a]) {
            var b = c.body, d = f("<" + a + ">").appendTo(b), e = d.css("display");
            d.remove();
            if (e === "none" || e === "") {
                ch || (ch = c.createElement("iframe"), ch.frameBorder = ch.width = ch.height = 0), b.appendChild(ch);
                if (!ci || !ch.createElement)
                    ci = (ch.contentWindow || ch.contentDocument).document, ci.write((c.compatMode === "CSS1Compat" ? "<!doctype html>" : "") + "<html><body>"), ci.close();
                d = ci.createElement(a), ci.body.appendChild(d), e = f.css(d, "display"), b.removeChild(ch)
            }
            cA[a] = e
        }
        return cA[a]
    }
    function cr(a, b) {
        var c = {};
        f.each(cm.concat.apply([], cm.slice(0, b)), function () {
            c[this] = a
        });
        return c
    }
    function cq() {
        cn = b
    }
    function cp() {
        setTimeout(cq, 0);
        return cn = f.now()
    }
    function cf() {
        try {
            return new a.ActiveXObject("Microsoft.XMLHTTP")
        } catch (b) {
        }
    }
    function ce() {
        try {
            return new a.XMLHttpRequest
        } catch (b) {
        }
    }
    function b$(a, c) {
        a.dataFilter && (c = a.dataFilter(c, a.dataType));
        var d = a.dataTypes, e = {}, g, h, i = d.length, j, k = d[0], l, m, n, o, p;
        for (g = 1; g < i; g++) {
            if (g === 1)
                for (h in a.converters)
                    typeof h == "string" && (e[h.toLowerCase()] = a.converters[h]);
            l = k, k = d[g];
            if (k === "*")
                k = l;
            else if (l !== "*" && l !== k) {
                m = l + " " + k, n = e[m] || e["* " + k];
                if (!n) {
                    p = b;
                    for (o in e) {
                        j = o.split(" ");
                        if (j[0] === l || j[0] === "*") {
                            p = e[j[1] + " " + k];
                            if (p) {
                                o = e[o], o === !0 ? n = p : p === !0 && (n = o);
                                break
                            }
                        }
                    }
                }
                !n && !p && f.error("No conversion from " + m.replace(" ", " to ")), n !== !0 && (c = n ? n(c) : p(o(c)))
            }
        }
        return c
    }
    function bZ(a, c, d) {
        var e = a.contents, f = a.dataTypes, g = a.responseFields, h, i, j, k;
        for (i in g)
            i in d && (c[g[i]] = d[i]);
        while (f[0] === "*")
            f.shift(), h === b && (h = a.mimeType || c.getResponseHeader("content-type"));
        if (h)
            for (i in e)
                if (e[i] && e[i].test(h)) {
                    f.unshift(i);
                    break
                }
        if (f[0] in d)
            j = f[0];
        else {
            for (i in d) {
                if (!f[0] || a.converters[i + " " + f[0]]) {
                    j = i;
                    break
                }
                k || (k = i)
            }
            j = j || k
        }
        if (j) {
            j !== f[0] && f.unshift(j);
            return d[j]
        }
    }
    function bY(a, b, c, d) {
        if (f.isArray(b))
            f.each(b, function (b, e) {
                c || bC.test(a) ? d(a, e) : bY(a + "[" + (typeof e == "object" || f.isArray(e) ? b : "") + "]", e, c, d)
            });
        else if (!c && b != null && typeof b == "object")
            for (var e in b)
                bY(a + "[" + e + "]", b[e], c, d);
        else
            d(a, b)
    }

...


五、总结

设计一个样式美观又人性化的网页,除了具备扎实的专业知识,还需具备美学和人机工程学等相关知识,优秀的网页应具备以下几个特点:

1.简洁实用

尽量以最高效率的方式将用户所要想得到的信息传送给他就是最好的,要去掉所有的冗余的东西;

2.使用方便

要满足使用者的要求,网页适合使用,显示出其功能美;

3.整体性好

围绕一个统一的目标设计,强调整体的功能性; 

4.形象突出

尽量符合网页美的标准,能够使网站的形象得到最大限度的提升,追求雅俗共赏。页面用色协调,布局符合形式美的要求:布局有条理,充分利用美的形式,使网页富有可欣赏性,提高档次。

5.交互式强

发挥网络的优势,想方设法使每个使用者都参与到其中来。


六、更多推荐

关注作者|获取更多源码|优质文章】;Web前端网页制作、大学生毕业设计辅导、期末大作业辅导、模板源码、技术咨询等,有兴趣的联系我!

您的支持是我创作的动力!看到这里就【点赞收藏博文】,Thanks!

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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

仙女网页制作

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

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

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

打赏作者

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

抵扣说明:

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

余额充值