HTML5期末大作业:网站——我的美丽家乡网站(武汉汉口)

一、📚作品介绍

HTML实例网页代码, 本实例适合于初学HTML的同学。该实例里面有设置了css的样式设置,有div的样式格局,这个实例比较全面,有助于同学的学习,本文将介绍如何通过从头开始设计个人网站并将其转换为代码的过程来实践设计。


二、🔗作品效果

▶️视频演示

https://live.csdn.net/v/embed/239913

(title-D83JP 汉口我的家乡旅游景点 5页 无js 带留言表单)]

🧩 截图演示

06.png
05.png
04.png
03.png
02.png
01.png


三、💒 作品代码

🧱HTML代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>老汉口 新江岸</title>
    <link rel="stylesheet" href="./css/style.css">
</head>
<body>

<div id="top">
    <div class="con">
        <div class="logo"><h1>老汉口 新江岸</h1></div>
        <div class="nav">
            <ul>
                <li><a href="index.html">网站首页</a></li>
                <li><a href="jiangan.html">江岸区概况</a></li>
                <li><a href="product.html">旅游产品</a></li>
                <li><a href="contact.html">联系我</a></li>
                <li><a href="zuopin.html">风貌街区</a></li>
            </ul>
        </div>
    </div>
</div>
<div class="banner"><img src="./images/banner.png" alt=""></div>

<div id="main">
    <div class="title">汉口 </div>
    <p>汉口(Hankou,威妥玛式拼音:Hankow)是武汉市的重要组成部分、武汉三镇之一,武汉乃至华中地区的政治、金融、商贸、
        对外交往中心和重要的交通枢纽,自古被誉为“楚中第一繁盛处”,以“东方芝加哥”之名驰声于海内外。</p>
    <p>古代的汉口为汉阳府下汉阳县属地,是中国“四大名镇”之一、“天下四聚”之一(“北则京师,南则佛山,东则苏州,西则汉口。”——刘献廷《广阳杂记》) 。
        近代,汉口脱离汉阳府管辖,于1861年开埠建立租界,1923年短暂设立为中国第一个直辖市───汉口市。一时间,
        汉口摆脱了古代汉阳府,武昌市、汉口市两城相对,是为三镇鼎立。民国时期的汉口市高度繁荣,包括汉阳人
        口曾达到百万,号称“东方芝加哥”,使武汉三镇综合实力在国内一度仅次于上海,位居亚洲前列。</p>
    <p>新中国成立后,汉口与武昌、汉阳再次合并为武汉市,市政府设于汉口江岸区。汉口现指武汉主城区位于长江、汉江以北的
        部分(主要包括江岸、江汉、硚口3个市辖区),东南隔长江与武昌相望,西南隔汉江与汉阳相望,与武昌、汉阳并称“武汉三镇”。</p>
    
    <div class="img-box">
        <div class="image"><img src="./images/01.jpg" alt=""></div>
        <div class="image"><img src="./images/02.jpg" alt=""></div>
        <div class="image"><img src="./images/03.jpg" alt=""></div>
    </div>

</div>

<div id="foot">版权所有:我的网站</div>

</body>
</html>




🏠CSS代码


*{
    margin: 0;
    padding: 0;
    list-style: none;
    box-sizing: border-box;
}

body{
    background: #F7EED6;
}

#top{
    width: 100%;
    height: 80px;
    background: #A52A2A;
    padding: 20px;
}
#top .con{
    width: 1200px;
    height: 100%;
    margin: 0 auto;
}
.logo {
    float: left;
    color: #fff;
    line-height: 40px;
}
.nav{
    float: right;
}
.nav li{
    float: left;
    line-height: 40px;
    padding: 0 20px;
}
.nav li a{
    color: #fff;
    text-decoration: none;
}

.banner{
    width: 1200px;
    margin: 0 auto;
}
.banner>img{
    width: 100%;
}

#main{
    width: 1200px;
    margin: 0 auto;
    padding: 30px 20px;
    background: #fff;
    overflow: hidden;
}
.title{
    font-weight: bold;
    font-size: 25px;
    line-height: 40px;
    color: #A52A2A;
    border-bottom: 3px solid #A52A2A;
}
#main>p{
    text-indent: 2em;
    line-height: 40px;
}

.img-box{
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin: 20px auto;
}
.img-box .image{
    width: 360px;
    margin-bottom: 20px;
}
.img-box .image>img{
    width: 100%;
    border-radius: 5px;
}


.product{
    width: 100%;
    overflow: hidden;
    margin-top: 30px;
}
.product li{
    float: left;
    width: 350px;
    margin: 0 15px;
}
.product li img{
    display: block;
    width: 100%;
}
.product li .info h3{
    text-align: center;
    font-size: 18px;
    line-height: 30px;
}
.product li .info p{
    line-height: 28px;
    font-size: 14px;
}


form.contact{
    width: 900px;
    margin: 30px auto ;
}
.contact label{
    display: block;
    overflow: hidden;
    margin: 20px auto;
}
.contact label span{
    display: block;
    float: left;
    width: 90px;
    line-height: 40px;
}
.contact label input{
    display: block;
    float: right;
    width: 800px;
    height: 40px;
    border-radius: 5px;
    outline: none;
    padding: 0 10px;
    border: 1px solid #333;
}
.contact label textarea{
    display: block;
    float: right;
    width: 800px;
    border-radius: 5px;
    outline: none;
    padding: 10px;
}
.contact label button{
    display: inline-block;
    width: 150px;
    height: 40px;
    background-color: #4ebd79;
    border-radius: 5px;
    border: none;
    outline: none;
    margin-left: 100px;
}

#foot{
    width: 100%;
    height: 80px;
    background: #A52A2A;
    color: #fff;
    text-align: center;
    line-height: 80px;
}





四、🎁更多源码

【干货分享】自学编程的小伙伴可以前往我的 gitee 仓库(持续更新中...)

📕【web学习指南】从web基础、计算机基础到前端常用框架的教程,涵盖前端大部分必备知识(学习指南 + 技术文章 + 资源分享)

Gitee仓库地址(来个Star吧~): https://gitee.com/zhanyuqiu2022/my-app

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容