web页面布局设计

实验题目

  • 实验内容
  1. 固定页面布局设计
  2. 弹性页面布局设计
  3. 设计《2015 年 CERNET 华东北地区年会》网站

模仿 http://it2015.sd.edu.cn/网站构建一个完整的“2015 年 CERNET 华东北地区年会” 网站。图像资源在实验 6-资源目录中。漂动窗口的 JS 代码参见 floatwindow.js。

  1. 采用 DIV+CSS 设计页面布局
  2. 设计“HTML5 简介”页面

 

  • 实验目的

掌握Web前端开发环境配置与HTML基础

  • 实验环境

Visual Studio Code

Sublime Text

Google Chrome

Mozilla Firefox

Windows 10 家庭中文版

Python3.8

 

  • 实验步骤

1.

<!--prj_5_1_1.html-->

<!DOCTYPE html>

<html>

    <head>

        <meta charset="utf-8">

        <title></title>

        <link rel="stylesheet" type="text/css" href="1.css"/>

    </head>

    <body>

        <div id="container">

            <div id="header">

                这是头部信息区

            </div>

            <div id="nav">

                这是导航信息区

            </div>

            <div id="maincontent">

                <div id="main">

                    这是主体信息区

                </div>

                <div id="side">

                    这是右侧信息区

                </div>

            </div>

            <div id="" class="clearfloat">

               

            </div>

            <div id="footer">

                这是版权信息区

            </div>

        </div>

    </body>

</html>

 

*{

    margin: 0 auto;

    font-weight: bolder;

    font-size: 28px;

    line-height: 1.5em;

}

#container{

    width: 900px;

    margin: 0 auto;

}

#header{

    height: 70px;

    background-color: #ccffcc;

    margin-bottom: 8px;

}

#nav{

    height: 40px;

    background-color: #ccffcc;

    margin-bottom: 8px;

}

#maincontent{margin-bottom: 8px;}

#main{

    float: left;

    width: 664px;

    height: 400px;

    background-color: #ffff99;

}

#side{

    float: right;

    width: 228px;

    height: 400px;

    background-color: #ffcc99;

}

.clearfloat{clear: both;}

#footer{

    height: 70px;

    background-color: #ccffcc;

    border-top: 8px solid white;

}

 

550ff8c5b4bf49469e2fbba7aeb492b6.png

图 1

 

2.

<!--prj_5_1_1.html-->

<!DOCTYPE html>

<html>

    <head>

        <meta charset="utf-8">

        <title></title>

        <style>

        *{

            font-size: 28px;

            font-weight: bolder;

            line-height: 1.5em

        }

        #header{

            height: 50px;

            width: 100%;

            background-color: rgb(102,204,255);

           

        }

        #main{

            width:100%;

            height: 400px;

           

        }

        #right{

            float: left;

            width: 30%;

            height: 400px;

            background-color: #99FFFF;

            border-top: 8px solid white;

        }

        #left{

            float: left;

            width: 70%;

            height: 400px;

            background-color: #CCFFFF;

            border-top: 8px solid white;

        }

         </style>

    </head>

    <body>

        <div id="container">

            <div id="header">

                这是头部信息区

            </div>

            <div id="main">

                <div id="right">

                    这是左侧边信息区

                </div>

                <div id="left">

                    2列固定宽度左窄右宽型+头部

                </div>

            </div>

        </div>

    </body>

</html>

7236afac7d374ecb90431025704aa480.png

图 2

3.

<!--prj_5_1_1.html-->

<!DOCTYPE html>

<html>

    <head>

        <meta charset="utf-8">

        <title></title>

        <style type="text/css">

            *{

                margin: 0 auto;

                font-weight: bolder;

                font-size: 28px;

                line-height: 1.5em;

            }

            #container{

                width: 900px;

                margin: 0 auto;

            }

            #header{

                height: 70px;

                background-color: #99CC66;

                margin-bottom: 5px;

            }

            #nav{

                height: 40px;

                background-color: #669933;

                margin-bottom: 5px;

            }

            #maincontent{margin-bottom: 5px;}

            #right{

                float: left;

                width: 30%;

                height: 400px;

                background-color: #CCFF99;

            }

            #left{

                float: right;

                width: 70%;

                height: 400px;

                background-color: #FFFFAA;

            }

            .clearfloat{clear: both;}

            #footer{

                height: 70px;

                background-color: #99CC66;

                border-top: 5px solid white;

            }

        </style>

    </head>

    <body>

        <div id="container">

            <div id="header">

                这是头部信息区

            </div>

            <div id="nav">

                这是导航菜单区

            </div>

            <div id="maincontent">

                <div id="right">

                    这是左侧边信息区

                </div>

                <div id="left">

                    这是右侧信息区

                </div>

            </div>

            <div id="" class="clearfloat">

               

            </div>

            <div id="footer">

                这是版权信息区

            </div>

        </div>

    </body>

</html>

620a5f120b1c4c12b028fbda5a2e4608.png

图 3

4.

<!--prj_5_2.html-->

<!DOCTYPE html>

<html>

    <head>

        <meta charset="utf-8">

        <title>2015年CERNET华东北地区年会</title>

        <link rel="stylesheet" href="2.css">

    </head>

    <body>

        <div id="container">

            <div id="header">

 

            </div>

            <div id="nav">

                <ul>

                    <li><a href="#">首    页</a></li>

                    <li><a href="#">会议介绍</a></li>

                    <li><a href="#">潍坊介绍</a></li>

                    <li><a href="#">日程安排</a></li>

                    <li><a href="#">大会报告</a></li>

                    <li><a href="#">宾馆交通</a></li>

                    <li><a href="#">资料下载</a></li>

                    <li><a href="#">会议注册</a></li>

                    <li><a href="#">联系我们</a></li>

                </ul>

            </div>

            <div id="mainbody">

                <div id="main">

                    <p id="bt">会议概要</p>

                    <p>2015年CERNET华东北地区教育信息化技术研讨大会<br>

                        时间:2015年4月22日至4月25日<br>

                        报到时间:2015年4月22日<br>

                        地点:山东省潍坊市<br>

                        会议主题:先进网络技术、信息化规划与学校信息化实践、信息技术推动教育教学变革、技术应用研讨及工作交流等。<br>

                        主办:CERNET华东北地区网络中心、CERNET安徽省网络中心、CERNET山东省网络中心、山东省教育技术与装备协会<br>

                        承办:潍坊医学院<br>

                    </p>

                    <p id="bt">会议介绍</p>

                    <p>2015年4月22-25日,由CERNET华东北地区网络中心、CERNET安徽省网络中心、CERNET山东省网络中心及山东省教育技术与装备协会联合主办,潍坊医学院承办的中国教育和科研计算机网(CERNET)2015年华东北地区教育信息化技术研讨会在美丽的山东省潍坊市召开。研讨会主要议题包括先进网络技术、信息化规划与学校信息化实践、信息技术推动教育教学变革、技术应用研讨及工作交流等。会议将邀请CERNET专家、教育技术专家、部分国内高校及企业界专家作专家报告。</p>

                </div>

                <div id="rightbar">

                    <div id="rightbar_up">

                        <p>会议动态</p>

                    </div>

                    <div id="rightbar_down">

                        <table border="0" cellspacing="" cellpadding="">

                            <tr>

                                <td></td>

                                <td>

                                    <a href="Http://www.weather.com.cn/weatherld/101120601.shtml" target="_blank">潍坊天气预报</a>

                                </td>

                                <td></td>

                            </tr>

                            <tr>

                                <td></td>

                                <td>

                                    <a href="#" target="_blank">在线注册</a>

                                </td>

                                <td></td>

                            </tr>

                            <tr>

                                <td></td>

                                <td>

                                    <a href="#" target="_blank">修改信息</a>

                                </td>

                                <td></td>

                            </tr>

                        </table>

                        <p id="bt">宾馆地图</p>

                        <iframe id="baidu" width="700px" height="500px" frameborder="0" scrolling="no" src="https://map.baidu.com/search"></iframe>

                    </div>

                </div>

            </div>

            <div id="footer">

                <p>©Copyright CERNET华东北地区网络中心。Designed By<a href="http://nic.wfmc.edu.cn" class="footer">潍坊医学院网络信息中心</a></p>

            </div>

        </div>

    </body>

</html>

#container {

    margin: 0 auto;

    width: 100%;

}

 

#header {

    text-align: center;

    width: 100%;

    height: 243px;

    background: #7d26a8 url(web/header23.png) no-repeat top center;

}

 

#nav {

    width: 100%;

    height: 40px;

    color: white;

    line-height: 40px;

    text-align: center;

    background-color: #660066;

}

 

ul {

    margin: 0 auto;

    width: 950px;

    list-style-type: none;

    text-align: center;

}

 

li {

    margin: 0 auto;

    float: left;

    text-align: center;

    font-size: 16px;

    width: 5.5em;

    padding: 2px 8px;

}

 

ul a {

    font-size: 16px;

    display: block;

}

 

ul a:link,

a:visited,

a:active {

    color: white;

    text-decoration: none;

}

 

ul a:hover {

    background-color: #9933ff;

    text-align: center;

    display: block;

}

 

#mainbody {

    background-color: #ffffff;

    padding: 0px;

    margin: 0 auto;

    width: 1001px;

}

 

#main {

    width: 60%;

    float: left;

    padding: 0 30px;

    margin: 0 auto;

}

 

#rightbar {

    width: 30%;

    float: right;

}

 

#footer {

    background-color: #ffffff;

    clear: both;

    text-align: center;

    font-size: 16px;

    line-height: 40px;

}

 

#bt {

    font-size: 28px;

    padding: 2px 16px;

    font-weight: bold;

}

 

1b2d22d3f4fd4d60973c9c9a63ef4282.png

图 4

 

5.

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>简易 W3School 教程网站</title>

    <style type="text/css">

        #header

        {

            height: 40px;

            margin: 0 auto;

           

        }

        ul{

            height: 40px;

            list-style: none;

            text-decoration: underline;

        }

        #header li{

            float: left;

        }

        #header a{

            font-size: 24px;

            color: #0602EE;

            line-height: 40px;

            margin: 0 10px;

        }

        #left

        {

            height: 600px;

            width:25%;

            float: left;

            background-color: #EFEFEF;

           

        }

        #left a{

            display: block;

            font-size: 24px;

            color: #0602EE;

            line-height: 40px;

            margin: 10px 10px;

        }

        #center

        {

            float: left;

            width: 50%;

            height: 600px;

        }

       #right{

            height: 600px;

            width:25%;

            float: left;

            background-color: #EFEFEF;

       }

       #right a{

            display: block;

            font-size: 24px;

            color: #0602EE;

            line-height: 40px;

            margin: 10px 10px;

        }

       

   

 

    </style>

</head>

<body>

    <div id="header">

        <ul>

            <li><a href="">HTML /CSS</a></li> 

            <li><a href="">JavaScript</a></li>

            <li><a href="">Server Side</a></li>

            <li><a href="">ASP.NET</a></li>

            <li><a href="">XML</a></li>

            <li><a href="">Web Services</a></li>

            <li><a href="">Web</a></li>

       

        </ul>

    </div>

    <div id="body">

        <div id="left">

        <ul>

            <li><a href="">HTML</a></li> 

            <li><a href="">XHTML</a></li>

            <li><a href="">HTML 5</a></li>

            <li><a href="">CSS</a></li>

            <li><a href="">CSS3</a></li>

            <li><a href="">TCP/IP</a></li>

        </ul>

    </div>

    <div id="center">

       <p>HTML 系列教程<br>

        从左侧的菜单选择你需要的教程!<br></p>

        <hr style="height: 5px solid grey;">

        <p>HTML<br>

            HTML 指超文本标签语言。<br>

            HTML 是通向 WEB 技术世界的钥匙。<br>

            在 W3School 的 HTML 教程中,您将学习如何使用 HTML 来创建站点。<br>

            HTML 非常容易学习!你会喜欢它的!现在开始学习 HTML !</p><br>

            <hr style="height: 5px solid grey;">

        <p>HTML 5<br>

            HTML 5 是下一代的 HTML。<br>

            HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持。<br>

            在 W3School 的 HTML 5 教程中,您将了解 HTML5 中的新特性。<br>

            现在就开始学习 HTML 5 !<br></p>

    </div>

    <div id="right">

        参考手册

        <ul>

            <li><a href="">HTML/HTML5</a></li> 

            <li><a href="">标签</a></li>

            <li><a href="">CSS 1,2,3</a></li>

            <li><a href="">HTML 颜色</a></li>

            <li><a href="">HTML ASCII</a></li>

            <li><a href="">HTML Latin-1</a></li>

            <li><a href="">HTML 符号</a></li>

        </ul>

    </div>

   

    </div>

   

</body>

</html>

0e7e4c1d0f5842cf8d0f81cd624bdead.png

图 5

 

6.

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>html5简介</title>

    <style type="text/css">

        #main{

            font-size: 20px;

            margin-top: 15px;

        }

        #a,#c{

           background-color: #006633;

           height: 40px;

           font-size: 28px;

           font-weight: bolder;

           width: 100%;

        }

        #m{

            color: white;

        }

        #b,#d

        {

            margin-top: 5px;

            margin-left: 10%;

            line-height: 1.5em;

        }

        #x{

            font-style: italic;

        }

 

    </style>

</head>

<body>

    <div id="main">

        <div id="a">

            <p id="m">

            HTML5 是如何起步的?</p>

        </div>

        <div id="b">

            <p>

            HTML5 是 W3C 与 WHATWG 合作的结果。<br>

            <a id="x">编者注:</a>W3C 指 World Wide Web Consortium,万维网联盟。<br>

            <a id="x">编者注:</a>WHATWG 指 Web Hypertext Application Technology Working Group。<br>

            WHATWG 致力于 web 表单和应用程序,而 W3C 专注于 XHTML 2.0。在 2006 年,双方决定进行合作,来创建一个新版本

            的 HTML。<br></p>

        </div>

        <div id="c">

            <p id="m">

            为 HTML5 建立的一些规则:</p>

        </div>

        <div id="d">

            <li>新特性应该基于 HTML、CSS、DOM 以及 JavaScript。</li>

            <li>减少对外部插件的需求(比如 Flash)</li>

            <li>更优秀的错误处理</li>

            <li>更多取代脚本的标记</li>

            <li>HTML5 应该独立于设备</li>

            <li>开发进程应对公众透明</li>

        </div>

    </div>

</body>

</html>

e06c315460f144b89eae7cb2cfe1e3a0.png

图 6

 

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

ଲଇଉକ ଲ ̊ଳ

多谢大哥赏赐

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

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

打赏作者

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

抵扣说明:

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

余额充值