HTML网页设计结课作业——11张精美网页 html+css+javascript+bootstarp

news2025/7/9 23:46:21

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


精彩专栏推荐👇🏻👇🏻👇🏻👇🏻

【作者主页——获取更多优质源码】
【web前端期末大作业——毕设项目精品实战案例(1000套)】


文章目录

  • 一、网页介绍
  • 一、网页效果
  • 二、代码展示
    • 1.HTML代码
    • 2.CSS代码
  • 三、个人总结
  • 四、更多干货

一、网页介绍

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>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link type="text/css" rel="stylesheet" href="css/bootstrap.css" />
<link type="text/css" rel="stylesheet" href="css/css.css"/>
<script src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/bootstrap.js"></script>
<title>雅马哈家庭影院</title>
</head>
<body >
<!--顶部-->
<header class='clearfix'>
  <div class="logo"> <img src="images/logo.jpg" alt=""></div>
  <div class="nav"><a href="index.html">首页</a><a href="pro1.html">家庭音响</a><a href="pro2.html">专业音响</a><a href="case.html">经典案例</a><a href="about.html">品牌介绍</a><a href="news.html">新闻中心</a><a href="login.html">登录</a><a href="reg.html">注册</a></div>
  <div id="close" class="visible-xs"><img src="images/menu.png"></div>
  <div class="clear"></div>
</header>
<!--内容-->
<div class=" con">
  <div class="pic">
    <div class="banner">
      <div id="myCarousel" class="carousel slide">
        <!-- 轮播(Carousel)指标 -->
        <ol class="carousel-indicators">
          <li data-target="#myCarousel" data-slide-to="0" class="active"></li>
          <li data-target="#myCarousel" data-slide-to="1"></li>
          <li data-target="#myCarousel" data-slide-to="2"></li>
        </ol>
        <!-- 轮播(Carousel)项目 -->
        <div class="carousel-inner">
          <div class="item active"> <img src="images/banner.jpg" alt="First slide"> </div>
          <div class="item"> <img src="images/banner2.jpg" alt="Second slide"> </div>
          <div class="item"> <img src="images/banner3.jpg" alt="Third slide"> </div>
        </div>
      </div>
    </div>
    <script> 
 $(document).ready(function(){ 
 $('#myCarousel').carousel({interval:5000});//每隔5秒自动轮播 
 }); 
 </script>
  </div>
  <div class="container">
    <div class="part2">
      <h2 class="Title">选择您的产品</h2>
      <ul class="row">
        <a href="pro1.html">
        <li class="col-sm-6"><img src="images/img_01.jpg" width="100%"/>
          <p>家庭音响</p>
        </li>
        </a> <a href="pro2.html">
        <li class="col-sm-6"><img src="images/img_02.jpg" width="100%"/>
          <p>专业音响</p>
        </li>
        </a>
      </ul>
    </div>
    <div class="Part1 container">
      <h2 class="Title">公司介绍</h2>
      <div class=" text">
        <p>多年来,雅马哈一向致力于帮助艺术家们通过现场以及录制的表演节目激发和感染听众。现在,我们将这些专业经验和技术理念应用于开发一系列高品质的家庭影院设备。更简便的操作界面,让您能够轻松地安装与使用,在家就能够感受到音乐厅或影院的效果。雅马哈家庭影院融合典雅的外观设计、精致的工艺、不凡的音质、以及出众的环绕技术,为您提供高品质的环绕声影音体验。</p>
        <a href="about.html" class="more">查看更多 </a> <br>
        <br>
      </div>
      <div > <img src="images/1.jpg" width="100%"/> </div>
    </div>
    <div class="part2">
      <h2 class="Title">我们的案例</h2>
      <ul class="row">
        <li class="col-sm-4"><img src="images/a1.jpg" width="100%"/>
          <h4>造境成画,借光为适│寻觅都市中的最美影音空间</h4>
        </li>
        <li class="col-sm-4"><img src="images/a2.jpg" width="100%"/>
          <h4>智能影音中山三角别墅案例分享</h4>
        </li>
        <li class="col-sm-4"><img src="images/a3.jpg" width="100%"/>
          <h4>智能影音旗舰体验中心影音室</h4>
        </li>
      </ul>
    </div>
  </div>
</div>
<!--底部-->
<footer>
  <p>版权所有 </p>
</footer>
<script src="js/script.js"></script>
</body>
</html>



2.CSS代码



/*通用类*/
* {
	margin: 0;
	padding: 0;
}

body {
	margin: 0 auto;
	line-height: 21px
}

img {
	border: none;
}

a {
	cursor: pointer;
	color: #333;
	text-decoration: none;
	outline: none;
}

em {
	font-style: normal;
}

.lt {
	float: left;
}

.rt {
	float: right;
}

ul, li, h1, h2, h3, p {
	padding: 0;
	margin: 0;
	list-style: none
}

ul {
	list-style-type: none;
}

.clear {
	clear: both
}

img {
	display: block;
	max-width: 100%
}
/*header 开始*/
header {
	background: #000;
	border-bottom: 1px solid #666;
	padding: 0 30px;
}

header .logo {
	float: left;
	height: 90px;
	width: auto;
	margin: 0 auto;
}

header .logo img {
	width: auto;
	height: 100%;
}

header .nav {
	float: right;
	text-align: center;
	height: 90px;
	line-height: 90px;
}

header .nav a {
	float: left;
	padding: 0 20px;
	text-decoration: none;
	display: inline-block;
	text-align: center;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
}

header .nav a:hover {
	background: #333
}

.banner {
	background-size: cover;
}

.banner img {
	width: 100%;
	display: block;
}

footer {
	text-align: center;
	color: #fff;
	margin-top: 50px;
	background: #000;
}

footer p {
	height: 70px;
	line-height: 70px;
}

.Title {
	font-size: 36px;
	color: #000;
	text-align: center;
	font-weight: bold;
	height: 50px;
	line-height: 50px;
	margin: 40px 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.con .text {
	font-size: 18px;
	color: #333;
	line-height: 26px;
}

.con .text p {
	margin: 0 0 10px 0;
}

.Part1 {
	padding-bottom: 40px
}

.Part1 .text {
	max-width: 850px;
	margin: 20px auto;
	text-align: center
}

.part2 {
	margin-bottom: 0px;
}

.part2 li {
	text-align: center;
	margin-bottom: 30px;
	position: relative;
}

.part2 li  img {
	margin-bottom: 10px;transition:all 1s ease-out;
}
.part2 li:hover img{	transform:scale(0.9);}
.part2 li p {
	font-size: 36px;
	font-weight: bold;
	top: 50%;
	margin-top: -18px;
	padding: 10px 0;
	display: block;
	left: 0;
	position: absolute;
	width: 100%;
	text-align: center;
	color: #fff
}

.news li {
	margin: 20px 0
}

.form_con {
	margin: 0px auto;
	font-size: 16px;
}

.form_con .phone {
	width: 100%;
	height: 36px;
	padding: 0 15px;
	box-sizing: border-box;
	font-size: 14xp;
	margin-bottom: 10px;
	display: block;
}

.form_con .phone.oi {
	height: 120px;
}

.form_con button {
	width: 100%;
	height: 36px;
	background: #666;
	border: none;
	color: #fff;
}

.part2 {
	overflow: hidden
}

#close {
	position: absolute;
	right: 0px;
	top: 5px
}

#close img {
	width: 40px
}

.part65 li img {
	padding: 0 50px
}

.part65 li h2 {
	margin-top: 70px;
	font-size: 30px;
	margin-bottom: 20px
}

.part65 li p {
	letter-spacing: 2px;
	line-height: 30px;
	font-size: 16px
}

.more {
	display: inline-block;
	margin-top: 50px;
	border: #000 solid 1px;
	padding: 10px 50px;
	font-size: 16px
}

.more:hover {
	background: #000;
	color: #fff
}

.part65 li:nth-child(2n) div:nth-child(1) {
	float: right
}

.part65 li div div {
	padding: 0 60px
}

@media only screen and (max-width:1200px) {
	header .nav a {
		padding: 0 10px
	}
}

@media only screen and (max-width:1024px) {
	header .logo {
		height: 70px;
		margin-top: 10px
	}

	header .nav a {
		font-size: 16px;
		padding: 0 10px
	}

	.part2 li p {
		font-size: 18px
	}

	.con .text p,.part2 li h4 {
		font-size: 14px
	}
}

@media only screen and (max-width:860px) {
	header .nav a {
		font-size: 14px;
		padding: 0 5px
	}
}

@media only screen and (max-width:768px) {
	.part65 li img,.part65 li div div {
		padding: 0
	}

	header .logo {
		margin-top: 0px
	}

	.part65 li h2 {
		font-size: 20px;
		line-height: 30px
	}

	body {
		padding-top: 50px
	}

	header {
		width: 100%;
		position: fixed;
		padding: 0;
		top: 0;
		left: 0;
		z-index: 555;
	}

	.row {
		margin: 0
	}

	header .nav {
		width: 100%;
		display: none;
		line-height: 50px;
		height: auto;
		background: #000
	}

	.Part1 .text {
		margin-left: 10px;
		margin-right: 10px
	}

	header .nav a {
		font-size: 14px;
		width: auto;
		margin: 0px;
		font-weight: normal
	}

	header .nav a {
		display: block;
		width: 100%;
	}

	.re {
		width: 150px
	}

	.Part1 {
		padding-bottom: 0
	}

	header .logo {
		height: 50px;
	}

	.s {
		padding-top: 20px;
		font-size: 22px;
		text-align: center
	}

	.part2 li img {
		height: auto;
	}

	.Title,.tits {
		font-size: 24px;
		margin: 20px 0
	}

	.text {
		font-size: 14px;
		line-height: 26px;
	}
}


三、个人总结

一套合格的网页应该包含(具体可根据个人要求而定)

  1. 页面分为页头、菜单导航栏(最好可下拉)、中间内容板块、页脚四大部分;
  2. 所有页面相互超链接,可到三级页面,有5-10个页面组成;
  3. 页面样式风格统一布局显示正常,不错乱,使用Div+Css技术;
  4. 菜单美观、醒目,二级菜单可正常弹出与跳转;
  5. 要有JS特效,如定时切换和手动切换图片新闻;
  6. 页面中有多媒体元素,如gif、视频、音乐,表单技术的使用;
  7. 页面清爽、美观、大方,不雷同。
  8. 网站前端程序不仅要能够把用户要求的内容呈现出来,还要满足布局良好、界面美观、配色优雅、表现形式多样等要求。

四、更多干货

1.看到这里了就 【点赞收藏博文】 三连支持下吧,你的支持是我创作的动力, 【观注作者 |获取更多源码| 优质文章】

2.关注我带您学习各种前端插件、3D炫酷效果、图片展示、文字效果、以及整站模板 、大学生毕业HTML模板 、期末大作业模板 、等! 「在这里有好多 前端 开发者,一起探讨 前端 Node 知识,互相学习」!

3.以上内容技术相关问题可以相互学习交流

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/5740.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

学姐突然问我键盘怎么选?原来是为了这个...

前言&#xff1a; 上个星期学姐来问我该买啥键盘&#xff0c;说是自己用的笔记本的键盘实在是不太好用&#xff0c;很喜欢机械键盘的手感&#xff0c;但是常规的机械键盘有太大了而且声音十分大&#xff0c;对她们女生来说并不是很友好。于是我给她推荐了我现在正在用的这款键盘…

头歌-信息安全技术-Java生成验证码

头歌-信息安全技术-Java生成验证码一、第1关&#xff1a;使用Servlet生成验证码1、任务描述2、编程要求3、评测代码二、第2关&#xff1a;用户登录时校验验证码是否正确1、任务描述2、编程要求3、评测代码三、第3关&#xff1a;使用Kaptcha组件生成验证码1、任务描述2、编程要求…

2023年前端开发未来可期

☆ 对于很多质疑&#xff0c;很多不解&#xff0c;本文将从 △ 目前企业内前端开发职业的占比&#xff1b; △ 目前业内开发语言的受欢迎程度&#xff1b; △ 近期社区问答活跃度&#xff1b; 等维度来说明目前前端这个职业的所处位置。 ☆ 还有强硬的干货&#xff0c;通过深入…

跳槽前恶补面试题,成功上岸阿里,拿到33k的测开offer

不知不觉间&#xff0c;时间过得真快啊。作为一名程序员&#xff0c;应该都清楚每年的3、4月份和9、10月份都是跳槽的黄金季&#xff0c;各大企业在这段时间会大量招聘人才。在这段时间里&#xff0c;有人欢喜有人悲。想必各位在跳槽前都会做好充足的准备&#xff0c;同样做足了…

详细讲解网络协议:TCP和UDP什么区别?

该文章是学习了 B 站 up 主的视频做的总结&#xff0c;讲的很通俗易懂&#xff0c;首先感谢博主的分享。视频地址&#xff1a;https://www.bilibili.com/video/BV1kV411j7hA/?spm_id_from333.337.search-card.all.click&vd_source0a3d4c746a63d737330e738fa043eaf6 重新认…

【HDU No. 3567】八数码 II Eight II

【HDU No. 3567】八数码 II Eight II 杭电OJ 题目地址 【题意】 八数码&#xff0c;也叫作“九宫格”&#xff0c;来自一个古老的游戏。在这个游戏中&#xff0c;你将得到一个33的棋盘和8个方块。方块的编号为1&#xff5e;8&#xff0c;其中一块方块丢失&#xff0c;称之为“…

【python】基础复习

注&#xff1a;最后有面试挑战&#xff0c;看看自己掌握了吗 文章目录python的应用基础语法编码标识符python保留字第一个注释多行语句数字(Number)类型字符串(String)print 默认输出是换行的&#xff0c;如果要实现不换行需要在变量末尾加上 end""&#xff1a;impor…

猿创征文|在校大学生学习UI设计必备工具及日常生活中使用的软件

嗨&#xff0c;大家好&#xff0c;我是异星球的小怪同志 一个想法有点乱七八糟的小怪 如果觉得对你有帮助&#xff0c;请支持一波。 希望未来可以一起学习交流。 我是一名在校大二的学生&#xff0c;目前在学习关于UI设计方向的一些课程&#xff0c;平时会用到UI设计必备的工…

我终于读懂了适配器模式。。。

文章目录&#x1f5fe;&#x1f306;什么是适配器模式&#xff1f;&#x1f3ef;类适配器模式&#x1f3f0;对象适配器模式⛺️接口适配器模式&#x1f3ed;适配器模式在SpringMVC 框架应用的源码剖析&#x1f5fc;适配器模式的注意事项和细节&#x1f306;什么是适配器模式&am…

基于SDN环境下的DDoS异常攻击的检测与缓解--实验

基于SDN环境下的DDoS异常攻击的检测与缓解--实验基于SDN环境下的DDoS异常攻击的检测与缓解--实验1.安装floodlight2.安装sFlow-RT流量监控设备3.命令行安装curl工具4.构建拓扑5.DDoS 攻击检测6.DDoS 攻击防御7.总结申明&#xff1a; 未经许可&#xff0c;禁止以任何形式转载&am…

PNG怎么转换成PDF?这篇文章教会你

有时候我们需要查找一些图片资料并将它打印出来&#xff0c;但是在网上的图片大多是以PNG格式存在的&#xff0c;这个时候&#xff0c;我们就需要先利用一些转换软件把PNG转换成PDF文件的格式&#xff0c;从而方便我们进行打印。那么你们知道PNG转PDF怎么转换吗&#xff1f;今天…

第四章:前缀和、差分(数列)

前缀和差分一、前缀和1、 什么是前缀和2、 前缀和的作用3、 前缀和的例题和模板&#xff08;1&#xff09;一维数组的前缀和C版C版&#xff08;2&#xff09;二维数组的前缀和a.思路&#xff1a;b.题目和模板&#xff1a;C版C版二、差分1、什么是差分&#xff1f;2、差分有什么…

FFplay文档解读-43-视频过滤器十八

29.170 telecine 将电视电影处理应用于视频。 此过滤器接受以下选项&#xff1a; first_field选项解释top, ttop field firstbottom, b底部字段优先默认值为top pattern一串数字&#xff0c;表示希望应用的下拉模式。 默认值为23。 Some typical patterns:NTSC output (30i…

传统纸业如何实现数字化,S2B2C系统网站赋能渠道提升供应链管理效率

一千多年前&#xff0c;我们老祖宗发明了造纸术&#xff0c;纸张成为方便、廉价的信息载体&#xff0c;由此影响了中国乃至世界文明的进程。如今&#xff0c;随着信息技术的普及&#xff0c;纸张作为信息载体的功能日益弱化&#xff0c;但作为一种环保材料将会更广泛地融入我们…

通过宠物商店理解java面向对象

前言&#xff1a;本篇博客&#xff0c;适合刚刚学完java基础语法的但是&#xff0c;对于面向对象&#xff0c;理解不够深刻的读者&#xff0c;本文通过经典的宠物商店&#xff0c;来让读者深刻的理解&#xff0c;面向对象&#xff0c;IS-A&#xff0c;HAS-A法则。本文不仅仅是简…

Spring更简单保存和获取bean对象的方法(注解)

Spring更简单保存和获取bean对象的方法前置准备将bean对象更为简单地保存到Spring容器中&#xff08;使用注解&#xff09;【使用类注解】 (是写在类前的)为什么要这么多类注解&#xff1f;类注解之间的关系使用类注解 Bean 命名规则使用方法注解&#xff08;Bean&#xff09;不…

[MySQL]数据库的约束与表的设计

专栏简介 :MySql数据库从入门到进阶. 题目来源:leetcode,牛客,剑指offer. 创作目标:记录学习MySql学习历程 希望在提升自己的同时,帮助他人,,与大家一起共同进步,互相成长. 学历代表过去,能力代表现在,学习能力代表未来! 文章目录 1.数据库约束 1.1 约束类型 1.2 null 约束 1.…

Redis面试题

目录 面试题&#xff1a;谈谈你对Redis的理解&#xff1f; 面试题&#xff1a;Redis的基本数据类型 Redis的基本数据类型以及它们的应用场景&#xff1a; 面试题&#xff1a;redis内存淘汰机制 面试题&#xff1a;Redis持久化机制 RDB AOF 面试题&#xff1a;Redis写时复…

相似度系列-3:传统方法ROUGE ROUGE: A Package for Automatic Evaluation of Summaries

文章目录ROUGE: A Package for Automatic Evaluation of Summariesintroduction基础模型Rouge-NRouge_NmultiROUGE-L: Longest Common Subs equence1**Sentence-level LCS**2**Summary-Level LCS**ROUGE-W: Weighted Longest Common SubsequenceROUGE-S: Skip-Bigram Co-Occurr…

Python小总结

Python小总结一、open&#xff08;一&#xff09;open的定义&#xff1a;open是Python的内置函数&#xff0c;一般用于本地文件的读写操作。&#xff08;二&#xff09;open例子&#xff1a;二、with open&#xff08;一&#xff09;用途&#xff1a;with open是Python用来打开…