大二Web课程设计——家乡主题网页设计(web前端网页制作课作业) 四川旅游网页设计制作
家乡旅游景点网页作业制作 网页代码运用了DIV盒子的使用方法,如盒子的嵌套、浮动、margin、border、background等属性的使用,外部大盒子设定居中,内部左中右布局,下方横向浮动排列,大学学习的前端知识点和布局方式都有运用,CSS的代码量也很足、很细致,使用hover来完成过渡效果、鼠标滑过效果等,使用表格、表单补充模块,为方便新手学习页面中没有使用js有需要的可以自行添加。
⚽精彩专栏推荐👇🏻👇🏻👇🏻
❤ 【作者主页——🔥获取更多优质源码】
❤ 【web前端期末大作业——🔥🔥毕设项目精品实战案例(1000套)】
@TOC
一、网页介绍📖
1 网页简介:此作品为学生个人主页网页设计题材,HTML+CSS 布局制作,web前端期末大作业,大学生网页设计作业源码,这是一个不错的网页制作,画面精明,代码为简单学生水平, 非常适合初学者学习使用。
2.网页编辑:网页作品代码简单,可使用任意HTML编辑软件(如:Dreamweaver、HBuilder、Vscode 、Sublime 、Webstorm、Text 、Notepad++ 等任意html编辑软件进行运行及修改编辑等操作)。
3.知识应用:技术方面主要应用了网页知识中的: Div+CSS、鼠标滑过特效、Table、导航栏效果、Banner、表单、二级三级页面等,视频、 音频元素 、Flash,同时设计了Logo(源文件)所需的知识点。
一、网页效果🌌
二、代码展示😈
1.HTML结构代码 🧱
代码如下(示例):以下仅展示部分代码供参考~
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>首页</title>
<embed src="img/Passenger - And I Love Her.mp3"infinite" width="0" height="0"></embed>
<link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
<!-- jQuery文件。务必在bootstrap.min.js 之前引入 -->
<script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>
<!-- 最新的 Bootstrap 核心 JavaScript 文件 -->
<script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>
<!--<link href="http://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">-->
<!--<link href="http://cdn.bootcss.com/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet">-->
<link rel="stylesheet" href="css/commonCSS.css" />
<link rel="stylesheet" href="css/navigation.css" />
<!--演示页面样式,使用时可以不引用-->
<link rel="stylesheet" type="text/css" href="css/normalize.css" />
<link rel="stylesheet" type="text/css" href="css/进度条1.css">
<!--核心样式-->
<link rel="stylesheet" href="css/an-skill-bar.css">
<link rel="stylesheet" href="css/进度条.css">
<style>
/*************************************************logo背景图***************************************************/
body{/*css3中可以指定背景图片的大小,是相对于父元素的宽度和高度的百分比的大小*/
background-color: #FFFFF0;
margin: 0;
padding: 0;
background-image: url(img/枫叶.jpg);
background-repeat: repeat-x;
background-size: 100% 167px;
}
/*.header{
background-image: url(img/枫叶.jpg);
background-repeat: repeat-x;
background-size: 100% 167px;
}*/
<!--.jumbotron:hover{
background-color:#FFEFDB;
}-->
<!------------------------技术杂谈------------------------------------>
.skill a img{
padding:5px;
background:#BDD6E8;
border:1px #DEAF50 solid;
}
.skill a:hover{ /* For IE 6 bug */
color: #FFC125;
text-decoration:none;
}
.skill a:hover img{
padding:5px;
background:#EEEE00;
border:1px #EEEE00 solid;
}
.skill{
float:left;
}
<!--.recommendation:hover{
background-color:#FFEFDB;
}-->
.recommendation{
clear:both;
}
.recommendation p{
font-size:15px;
color:black;
}
.recommendation h2{
padding-top:20px;
color:#FFFF00;
border-bottom:1px #DEAF50 solid;
}
.img-left img{
float:left;
margin-left:20px;
margin-right:20px;
}
.img-right{
float:right;
margin-left:20px;
margin-right:20px;
}
/**********************************鼠标悬停在"杉杉"图片上图片放大效果***************************************************/
.biger{
width:284px ;
height:300px ;
margin-left: 31px;
margin-top: 22px;
}
.biger img{
cursor: pointer;/*光标呈现为指示链接的指针(一只手)*/
transition: all 0.6s;
}
.biger img:hover{/*伪类:hover*/
transform:scale(1.1); /*transform:scale(x,y)定义2D缩放转换 图片被放大1.2倍*/
-webkit-transform: scale(1.2); /*Safari 和 Chrome*/
-moz-transform: scale(1.2); /*Firefox*/
-ms-transform: scale(1.2); /*IE9*/
-o-transform: scale(1.2); /*Opera*/
}
/*******************************************"巧巧"图片沿着X轴旋转************************************************/
#rotateX img{
margin-left:30px;
transition: all 1.5s;
margin-top: 22px;
}
#rotateX img:hover{
transform: rotateX(360deg);/*定义沿着 X轴的 3D 旋转。*/
}
/********************************************"tiger"图片沿着Y轴旋转**********************************************/
#rotateY img{
margin-left:30px;
transition: all 1.0s;
margin-top: 22px;
}
#rotateY img:hover{
transform: rotateY(180deg);/*定义沿着 Y 轴的 3D 旋转。*/
}
/************************************************分页**********************************************************/
.pagination{
position: relative;
left:400px;
}
</style>
</head>
<body>
<div class="container">
<!----------------------------------------------------导航条------------------------------------------------------>
<div class="nav" style="margin-top: 144px; margin-left: -105px; margin-right: -110px;" >
<a href="index.html#aboutMe"_blank" style="float:right;">关于我</a>
<a href="index.html" class="on">首页<em></em></a>
<a href="diary.html">生活笔记<em></em></a>
<a href="hometown.html">我的家乡<em></em></a>
<a href="tour.html">我的旅游<em></em></a>
<a href="index.html#aboutMe"_blank>我的爱好<em></em></a>
<a href="index.html#Technology"_blank">技术杂谈<em></em></a>
</div>
<!-------------------------------------------------轮播图------------------------------------------------>
<!--data-ride="carousel"设置为自动播放,data-interval="2500"可以调整轮播时间间隔-->
<div class="carousel slide" id="carousel-213" data-ride="carousel" data-interval="2500" style="margin-top: 20px;">
<ol class="carousel-indicators">
<li class="active" data-slide-to="0" data-target="#carousel-213" >
</li>
<li data-slide-to="1" data-target="#carousel-213">
</li>
<li data-slide-to="2" data-target="#carousel-213">
</li>
</ol>
<div class="carousel-inner">
<div class="item">
<img alt="" src="img/轮播图2.jpg" />
<div class="carousel-caption">
<h4>
Second Thumbnail label
</h4>
<p>
A man's best friends are his ten fingers.
</p>
</div>
</div>
<div class="item active">
<img alt="" src="img/轮播图3.jpg" />
<div class="carousel-caption">
<h4>
First Thumbnail label
</h4>
<p>
Only they who fulfill their duties in everyday matters will fulfill them on great occasions.
</p>
</div>
</div>
<div class="item">
<img alt="" src="img/轮播图1.jpg" />
<div class="carousel-caption">
<h4>
Third Thumbnail label
</h4>
<p>
Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.
</p>
</div>
</div>
</div> <a class="left carousel-control" href="#carousel-213" data-slide="prev"><span class="glyphicon glyphicon-chevron-left"></span></a> <a class="right carousel-control" href="#carousel-213" data-slide="next"><span class="glyphicon glyphicon-chevron-right"></span></a>
</div>
<!--版块标题 -->
<div class="row clearfix" style="margin-top: 20px;">
<div class="col-md-12 column">
<div class="page-header">
<h1 style="color: #FFC125;">
个人简介 <small>My infomation</small>
</h1>
</div>
</div>
</div>
<div class="jumbotron" style="background-color: #FFFAF0; color: #000000; ">
<h2 style="text-align: center;">
个人介绍
</h2>
<p>姓名:胡雪 学历:本科
星座:金牛座</p>
<p>性别:女 入学年份:2017
婚姻状态:未婚</p>
<p>年龄:20 所学专业:计算机科学与技术 毕业中学:邛崃市第一中学
<p>籍贯:四川省成都市 毕业院校:郑州航空工业管理学院 政治面貌:共青团员</p>
<p>出生日期:1998年5月18日 电话: 13283830727 邮箱: 1787570031@qq.com</p>
<p>
<a class="btn btn-primary btn-large" href="#aboutMe">Learn more</a>
</p>
</div>
<!--版块标题 -->
<div class="row clearfix" >
<div class="col-md-12 column">
<div class="page-header">
<h1>
<a id="Technology" style="text-decoration: none; color: #FFC125;">技术杂谈</a> <small>Technology Information</small>
</h1>
</div>
</div>
</div>
<div id="content">
<div class="skill">
<div class="recommendation img-left" style="position: relative; top: -12px; height: 250px;">
<h2><a>浅谈前端开发</a></h2>
<a href="#"><img src="img/前端开发.jpg" width="220" height="160"/></a>
<p>什么是前端开发?行业前景如何?</p>
<p>前端开发,是目前互联网行业中非常热门的开发岗位。是通过HTML、CSS、JavaScript代码编程,完成PC网页,移动端网页,
小程序,APP的用户界面布局设计和开发。通过用户界面开发,提供给用户良好的产品体验。
用户体验为王,是互联网前端开发最基本的标准,人们在享受互联网带来的便捷也给互联网产品提出了新的需求,
这意味着前端开发人员也有了更多的机会和挑战。这两年来,前端技术变化不断,也正在走向工程发展阶段,无论是大小公司,
对前端开发工程师的需求都是在快速上涨,薪资待遇也随之上升很快。</p>
</div>
<div class="recommendation" style="position: relative; top: 10px;";>
<h2><a>Eclipse快捷键</a></h2>
<div class="img-right"><a href="#"><img src="img/java.jpg" width="250" height="200"/></a></div>
<p>10个适用于Java程序员的Eclipse快捷键:<br />
1、Ctrl+Shift+T,可以从jar中查找类,
使用高速交易系统有一个复杂的代码,这个eclipse快捷键就是为此而制作的。无论你在应用程序中还是在任何JAR中都有类,此快捷键都可以找到它。<br />
2、Ctrl+Shift+R用于查找任何资源(文件),包括配置XML文件。
Ctrl+Shift+R它不仅可以找到Java文件,还可以找到包括XML,配置和许多其他文件在内的任何文件。但是,此Eclipse快捷键只能从你的工作区查找文件,而不会在JAR级别进行挖掘。<br />
3、Ctrl+1快速修复。
这是另一个不错的Eclipse快捷键,它可以修复Eclipse中的错误。无论是缺少声明,缺少分号还是任何与导入相关的错误,这个eclipse快捷键都可以帮助你快速排序。<br />
4、Ctrl+Shift+o用于组织导入。
这用于修复丢失的导入。如果从另一个文件复制一些代码并导入所有依赖项,这将特别有用。<br />
5、Ctrl+o快速勾勒大纲的方法。<br />
6、Alt+right和Alt+left在编辑时来回移动。<br />
7、Alt+Shift+W显示classin包资源管理器。<br />
8、Ctrl+Shift+UP和Down用于从member到member的导航(变量和方法)。<br />
9、Ctrl+k和Ctrl+Shift+K查找下一个/上一个<br />
10、转到类型声明:F3,这个Eclipse快捷键非常有用,可以非常快速地查看函数定义。
</p>
</div>
</div>
</div>
<!--版块标题 -->
<div class="row clearfix" >
<div class="col-md-12 column">
<div class="page-header">
<h1>
<a id="aboutMe" style="text-decoration: none; color: #FFC125;">关于我</a> <small> About Me</small>
</h1>
</div>
</div>
</div>
<!----------------------------------关于我----------------------------------------------->
<div class="row clearfix">
<div class="col-md-4 column" style="color: #000000;">
<h3>
<span><a style="text-decoration: none;">我的大学</a></span>
</h3>
<p style="font-size: 14px;">
<a href="http://www.zzia.edu.cn/">郑州航空工业管理学院</a>(Zhengzhou University of Aeronautics)位于河南郑州,河南省人民政府与中国民用航空局共建高校,
是国家“十三五”中西部高校基础能力建设工程(二期)支持高校 ,是一所具有鲜明航空特色,
管理学、工学为主,经济学、理学、法学、文学、艺术学等多学科协调发展的全日制普通高等院校。 <br />
学校始建于1949年,是原航空工业部所属的六所航空院校之一,初命名“平原省财经学校”、历经“郑州航空工业学校”、“郑州航空工业管理专科学校”等发展阶段,1984年升格本科,更名郑州航空工业管理学院。
1999年,学校隶属关系发生转变,由中国航空工业集团主管转变为中央与地方共建,日常管理以河南省人民政府为主的办学体制。
</p>
<p>
<a class="btn" href="http://www.zzia.edu.cn/">详细信息 »</a>
</p>
</div>
<div class="col-md-4 column" style="color: #000000;">
<h3>
<span><a style="text-decoration: none;">我的爱好</a></span>
</h3>
<p style="font-size: 14px;">
编程、运动、读书<br />
什么是前端开发?行业前景如何?前端开发,是目前互联网行业中非常热门的开发岗位。是通过HTML、CSS、JavaScript代码编程,完成PC网页,移动端网页,
小程序,APP的用户界面布局设计和开发。通过用户界面开发,提供给用户良好的产品体验。<br />
运动。生命在于<a>运动</a>。一切事情都是在健康的身体基础上的。其实运动最有益的地方就是提高新陈代谢,当代谢加速自然睡眠质量也会提高很多。这也就是为什么有坚持运动习惯的人睡眠质量都很好。<br />
<a>阅读</a>阅读。阅读是运用语言文字来获取信息,认识世界,发展思维,并获得审美体验的活动。
阅读是一种主动的过程,是由阅读者根据不同的目的加以调节控制的,陶冶人们的情操,提升自我修养。阅读是一种理解,领悟,吸收,鉴赏,评价和探究文章的思维过程。阅读可以改变思想,从而可能改变命运。
</p>
<p>
<a class="btn" href="https://baike.baidu.com/item/%E9%98%85%E8%AF%BB/2745402?fr=aladdin">详细信息1 »</a>
<a class="btn" href="https://baike.baidu.com/item/%E8%BF%90%E5%8A%A8/522?fr=aladdin">详细信息2 »</a>
</p>
</div>
<div class="col-md-4 column" style="color: #000000;" ><!--字体颜色:黑色-->
<h3>
<a style="text-decoration: none;">看!你眼中的成都</a>
</h3>
<p style="font-size: 14px;">
<b>成都</b><br />
有着许许多多的标签<br />
天府之国、美食之都<br />
一座来了就不想离开的城市<br />
......<br />
每个人眼中的ta<br />
都有着不同的样子<br />
快来对号入座<br />
看看你眼中的成都是这样的吗?
</p>
<p>
<a class="btn" href="https://m.toutiaocdn.com/item/6679797407011570183/?app=news_article×tamp=1555836427&req_id=20190421164707010027080198048C516&group_id=6679797407011570183">详细信息 »</a>
</p>
</div>
</div>
<!--版块标题 -->
<div class="row clearfix">
<div class="col-md-12 column">
<div class="page-header">
<h1 style="color: #FFC125;">
我的朋友 <small>My friends</small>
</h1>
</div>
</div>
</div>
<!----------------------------------------我的朋友-------------------------------------------------------------->
<div class="row">
<div class="col-sm-6 col-md-4">
<div class="thumbnail">
<div class="biger">
<img src="img/蔡杉.jpg" alt="...">
</div>
<div class="caption">
<h4>杉杉</h4>
<p style="font-size: 14px;">我的邻居,杉杉,她是一个特别精致,讲究的女孩,喜欢逛街,漂亮的衣服,美味的食物都是她的最爱。她有一个特别聪明可爱又调皮的弟弟,这是我最羡慕的。</p>
<p>
<a href="#" class="btn btn-primary" role="button">Button</a>
<a href="#" class="btn btn-default" role="button">Button</a>
</p>
</div>
</div>
</div>
<div class="col-sm-6 col-md-4">
<div class="thumbnail">
<div id="rotateX">
<img src="img/巧.jpg" alt="...">
</div>
<div class="caption">
<h4>巧巧</h4>
<p style="font-size: 14px;">文艺女青年,九零后,双鱼座,医学界最不着调的医学生 爱好:各种奇奇怪怪的汉服,发呆,旅行,闲逛,滑板,喝可乐,吃零食,韩剧,电影,摄影。就读于四川省 <a href="https://baike.baidu.com/item/%E4%B9%90%E5%B1%B1/178466?fromtitle=%E4%B9%90%E5%B1%B1%E5%B8%82&fromid=2689579&fr=aladdin" style="font-size: 20px;">乐山市</a> 一个集美景美食于一体的城市。</p>
<p>
<a href="#" class="btn btn-primary" role="button">Button</a>
<a href="#" class="btn btn-default" role="button">Button</a>
</p>
</div>
</div>
</div>
<div class="col-sm-6 col-md-4">
<div class="thumbnail">
<div id="rotateY">
<img src="img/tiger.jpg" alt="...">
</div>
<div class="caption">
<h4>tiger虎</h4>
<p style="font-size: 14px;">tiger虎,男,金牛座,未来建筑业著名工程师,目前就读于<a style="font-size: 20px;" href="https://www.cdu.edu.cn/"> 成都大学</a> 建筑与土木工程学院。他是一个热爱生活,有想法,有梦想的九零后后青年,在大学期间积极参加各种活动,马拉松长跑,志愿者服务等等</p>
<p>
<a href="#" class="btn btn-primary" role="button">Button</a>
<a href="#" class="btn btn-default" role="button">Button</a>
</p>
</div>
</div>
</div>
</div>
<!--版块标题-->
<div class="row clearfix">
<div class="col-md-12 column">
<div class="page-header">
<h1 style="color: #FFC125;">
我的技能 <small>My skills</small>
</h1>
</div>
</div>
</div>
<!--------------------------------------进度条--------------------------------------------->
<div class="containerOne">
<div id="skill">
<div class="skillbar html">
<div class="filled" data-width="90%"></div>
<span class="title">HTML</span>
<span class="percent">90%</span>
</div>
<div class="skillbar css">
<span class="title"></i> CSS</span>
<span class="percent">75%</span>
<div class="filled" data-width="75%"></div>
</div>
<div class="skillbar js">
<span class="title">JS</span>
<span class="percent">50%</span>
<div class="filled" data-width="50%"></div>
</div>
<div class="skillbar php">
<span class="title">php</span>
<span class="percent">10%</span>
<div class="filled" data-width="40%"></div>
</div>
<div class="skillbar sass">
<span class="title"></i> C</span>
<span class="percent">40%</span>
<div class="filled" data-width="40%"></div>
</div>
<div class="skillbar indesign">
<span class="title"></i> C++</span>
<span class="percent">40%</span>
<div class="filled" data-width="400%"></div>
</div>
<div class="skillbar">
<span class="title"></i> JAVA</span>
<span class="percent">40%</span>
<div class="filled" data-width="400%"></div>
</div>
</div>
</div>
<script src="js/jquery-1.11.0.min.js" type="text/javascript"></script>
<script src="js/an-skill-bar.js"></script>
<script src="js/main.js"></script>
<!-------------------------------------------分页-------------------------------------------------------------->
<div class="row clearfix">
<div class="col-md-12 column" >
<ul class="pagination">
<li>
<a href="#">Prev</a>
</li>
<li>
<a href="index.html">1</a>
</li>
<li>
<a href="diary.html">2</a>
</li>
<li>
<a href="hometown.html">3</a>
</li>
<li>
<a href="tour.html">4</a>
</li>
<li>
<a href="#">Next</a>
</li>
</ul>
</div>
</div>
<!---------------------------------------------------页脚版权------------------------------------------------->
<div class="footer">
<p class="p1" style="color: white;">Copyright © 2019年4月21日 郑州航空工业管理学院 智能工程学院 计算机科学与技术专业 胡雪版权所有</p>
</div>
</div>
</body>
<script src="js/bootstrap.js"></script>
</html>
2.CSS样式代码 🏠
.nav {
background:#CDAA7D /*#ff8800*/;
border-radius: 2px;
overflow: hidden;
}
.nav a {
color: #fff;
font-size: 16px;
padding: 0 22px;
display: inline-block;
height: 45px;
line-height: 45px;
transition: padding 0.3s;
-moz-transition: padding 0.3s;
-webkit-transition: padding 0.3s;
-o-transition: padding 0.3s;
transition-timing-function: ease-in;
position: relative;
font-family: arial, "Microsoft Yahei", sans-serif;
text-decoration: none;
}
.nav a.on {
background: #CDAA7D/*#f16300*/;
padding: 0 35px;
}
.nav a:hover {
background: #f16300;
padding: 0 35px;
font-weight: bold;
text-decoration: none;
}
.nav a.on em,
.nav a:hover em {
display: inline-block;
border-color: transparent transparent #fff transparent;
border-style: dashed dashed solid dashed;
border-width: 4px;
width: 0;
height: 0;
font-size: 0;
line-height: 0;
display: inline-block;
position: absolute;
_margin-top: 5px;
_border-top-color: white;
_border-bottom-color: white;
_filter: chroma( color=white);
right: 45%;
bottom: 0;
}
三、个人总结😊
一套合格的网页应该包含(具体可根据个人要求而定)
- 页面分为页头、菜单导航栏(最好可下拉)、中间内容板块、页脚四大部分;
- 所有页面相互超链接,可到三级页面,有5-10个页面组成;
- 页面样式风格统一布局显示正常,不错乱,使用Div+Css技术;
- 菜单美观、醒目,二级菜单可正常弹出与跳转;
- 要有JS特效,如定时切换和手动切换图片新闻;
- 页面中有多媒体元素,如gif、视频、音乐,表单技术的使用;
- 页面清爽、美观、大方,不雷同。
- 网站前端程序不仅要能够把用户要求的内容呈现出来,还要满足布局良好、界面美观、配色优雅、表现形式多样等要求。
四、更多干货🚀
1.如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “👍点赞” “✍️评论” “💙收藏”
一键三连哦!
2.❤️【👇🏻👇🏻👇🏻关注我| 获取更多源码 | 优质文章】
带您学习各种前端插件、3D炫酷效果、图片展示、文字效果、以及整站模板 、大学生毕业HTML模板 、期末大作业模板 、等! 「在这里有好多 前端 开发者,一起探讨 前端 Node 知识,互相学习」!
3.以上内容技术相关问题😈欢迎一起交流学习👇🏻👇🏻👇🏻🔥!
💂【获取方式】
- 点赞
- 收藏
- 关注作者
评论(0)