🎉精彩专栏推荐 💭文末获取联系
✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主
💂 作者主页: 【主页——🚀获取更多优质源码】
🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (1000套) 】
🧡 程序员有趣的告白方式:【💌HTML七夕情人节表白网页制作 (110套) 】
🌎超炫酷的Echarts大屏可视化源码:【🔰 Echarts大屏展示大数据平台可视化(150套) 】
🔖 HTML+CSS+JS实例代码: 【🗂️HTML+CSS+JS实例代码 (炫酷特效网页代码) 继续更新中…】
🎁 免费且实用的WEB前端学习指南: 【📂web前端零基础到高级学习视频教程 120G干货分享】
🥇 关于作者: 💬历任研发工程师,技术组长,教学总监;曾于2016年、2020年两度荣获CSDN年度十大博客之星。 十载寒冰,难凉热血;多年过去,历经变迁,物是人非。 然而,对于技术的探索和追求从未停歇。 💪坚持原创,热衷分享,初心未改,继往开来!
📂文章目录
- 一、👨🎓网站题目
- 二、✍️网站描述
- 三、📚网站介绍
- 四、🌐网站演示
- 五、⚙️ 网站代码
- 🧱HTML结构代码
- 六、🥇 如何让学习不再盲目
- 七、🎁更多干货
一、👨🎓网站题目
👒 公司官网网站 、企业官网、酒店官网、等网站的设计与制作。
二、✍️网站描述
🏷️ 网页中包含:Div+CSS、鼠标滑过特效、Table、导航栏效果、banner、表单、二级三级页面等,视频音频元素,同时设计了logo(源文件),基本期末作业所需的知识点全覆盖。
🏅 一套优质的💯网页设计应该包含 (具体可根据个人要求而定)
- 页面分为页头、菜单导航栏(最好可下拉)、中间内容板块、页脚四大部分。
- 所有页面相互超链接,可到三级页面,有5-10个页面组成。
- 页面样式风格统一布局显示正常,不错乱,使用Div+Css技术。
- 菜单美观、醒目,二级菜单可正常弹出与跳转。
- 要有JS特效,如定时切换和手动切换图片轮播。
- 页面中有多媒体元素,如gif、视频、音乐,表单技术的使用。
- 页面清爽、美观、大方,不雷同。 。
- 不仅要能够把用户要求的内容呈现出来,还要满足布局良好、界面美观、配色优雅、表现形式多样等要求。
三、📚网站介绍
📔网站布局方面:计划采用目前主流的、能兼容各大主流浏览器、显示效果稳定的浮动网页布局结构。
📓网站程序方面:计划采用最新的网页编程语言HTML5+CSS3+JS程序语言完成网站的功能设计。并确保网站代码兼容目前市面上所有的主流浏览器,已达到打开后就能即时看到网站的效果。
📘网站素材方面:计划收集各大平台好看的图片素材,并精挑细选适合网页风格的图片,然后使用PS做出适合网页尺寸的图片。
📒网站文件方面:网站系统文件种类包含:html网页结构文件、css网页样式文件、js网页特效文件、images网页图片文件;
📙网页编辑方面:网页作品代码简单,可使用任意HTML编辑软件(如:Dreamweaver、HBuilder、Vscode 、Sublime 、Webstorm、Text 、Notepad++
等任意html编辑软件进行运行及修改编辑等操作)。
其中:
(1)📜html文件包含:其中index.html是首页、其他html为二级页面;
(2)📑 css文件包含:css全部页面样式,文字滚动, 图片放大等;
(3)📄 js文件包含:js实现动态轮播特效, 表单提交, 点击事件等等(个别网页中运用到js代码)。
四、🌐网站演示
五、⚙️ 网站代码
🧱HTML结构代码
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>健身</title>
<link rel="logo icon" href="http://www.ylcp.shop/files/files/1653875876627/logo.ico">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<link rel="stylesheet" href="css/index.css">
<link rel="stylesheet" href="css/bootstrap.css">
<link rel="stylesheet" href="http://www.ylcp.shop/files/files/css/style.css">
<link rel="stylesheet" href="css/animate.css">
<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
<script type="text/javascript" src="js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="js/index.js"></script>
<script type="text/javascript" src="js/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script>
//3
function hb(hbtn,cssname,offset){
var a,b,c,d;
d=$('.hbtn').offset().top; //元素相对于窗口的距离
console.log(d)
a=eval(d + offset);
b=$(window).scrollTop(); //监控窗口已滚动的距离;
c=$(window).height(); //浏览器窗口的高度
if(b+c>d+200){
$(('.hbtn')).addClass((cssname));
}
}
$(document).ready(function(e) {
$(window).scroll(function(){
hb(".hbtn",'hbt',500);
}
)
});
//4
function gdjz(box4,cssname,offset){
var a,b,c,d;
d=$('.box4').offset().top; //元素相对于窗口的距离
console.log(d)
a=eval(d + offset);
b=$(window).scrollTop(); //监控窗口已滚动的距离;
c=$(window).height(); //浏览器窗口的高度
if(b+c>d){
$(('.box4')).addClass((cssname));
}
}
$(document).ready(function(e) {
$(window).scroll(function(){
gdjz(".box4",'xz',500);
}
)
});
//5
function b5tn(b5lf,cssname,offset){
var a,b,c,d;
d=$('.b5lf').offset().top; //元素相对于窗口的距离
console.log(d)
a=eval(d + offset);
b=$(window).scrollTop(); //监控窗口已滚动的距离;
c=$(window).height(); //浏览器窗口的高度
if(b+c>d+200){
$(('.b5lf')).addClass((cssname));
}
}
$(document).ready(function(e) {
$(window).scroll(function(){
b5tn(".b5lf",'b5',500);
}
)
});
//5-1
function b5tn2(b5rt,cssname,offset){
var a,b,c,d;
d=$('.b5rt>img').offset().top; //元素相对于窗口的距离
console.log(d)
a=eval(d + offset);
b=$(window).scrollTop(); //监控窗口已滚动的距离;
c=$(window).height(); //浏览器窗口的高度
if(b+c>d+200){
$(('.b5rt>img')).addClass((cssname));
}
}
$(document).ready(function(e) {
$(window).scroll(function(){
b5tn2(".b5rt>img",'b5img',500);
}
)
});
//6
function b6tn(hbtn6,cssname,offset){
var a,b,c,d;
d=$('.hbtn6').offset().top; //元素相对于窗口的距离
console.log(d)
a=eval(d + offset);
b=$(window).scrollTop(); //监控窗口已滚动的距离;
c=$(window).height(); //浏览器窗口的高度
if(b+c>d+200){
$(('.hbtn6')).addClass((cssname));
}
}
$(document).ready(function(e) {
$(window).scroll(function(){
b6tn(".hbtn6",'hb6',500);
}
)
});
//7
function b7dh(box7,cssname,offset){
var a,b,c,d;
d=$('.box7').offset().top; //元素相对于窗口的距离
console.log(d)
a=eval(d + offset);
b=$(window).scrollTop(); //监控窗口已滚动的距离;
c=$(window).height(); //浏览器窗口的高度
if(b+c>d){
$(('.box7')).addClass((cssname));
}
}
$(document).ready(function(e) {
$(window).scroll(function(){
b7dh(".box7",'boxdh',500);
}
)
});
</script>
</head>
<body>
<!--导航条-->
<nav class="navbar navbar-default navbar-fixed-top" style="background-color: white;box-shadow: 0px 15px 10px -15px gray;padding: 20px 0px;z-index:5;">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed " data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#"><img src="picture/logo.png" style="width: 50px; height=50px; margin-top: -20px; margin-left: 80%;"></a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav navbar-right ">
<li><a href="">首页</a></li>
<li><a href="about-us.html">关于我们</a></li>
<li class="dropdown dph">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">服务项目<span class="caret"></span></a>
<ul class="dropdown-menu dmx">
<li><a href="nutrition.html">个性化营养计划</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">个性化锻炼计划</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">个人例行安排</a></li>
</ul>
</li>
<li><a href="activity.html">活动事件</a></li>
<li><a href="fitnessTrainer.html">健身教练</a></li>
<li><a href="service.html">服务环境</a></li>
<li><a href="case.html">瘦身案列</a></li>
<li><a href="#">联系我们</a></li>
</ul>
</div>
</div>
</nav>
<!--背景图轮播-->
<div id="carousel-example-generic" class="carousel slide tu" data-ride="carousel">
<!-- Indicators -->
<ol class="carousel-indicators ">
<li data-target="#carousel-example-generic" data-slide-to="0" class="active"></li>
<li data-target="#carousel-example-generic" data-slide-to="1"></li>
</ol>
<!-- Wrapper for slides -->
<div class="carousel-inner" role="listbox">
<div class="item active">
<img src="picture/lunbo1.jpg" alt="...">
<div class="carousel-caption tu2">
<img src="picture/lunbo3.png">
</div>
</div>
<div class="item">
<img src="picture/lunbo2.jpg" alt="...">
<div class="carousel-caption tu3">
<img src="picture/lunbo3.png">
</div>
</div>
</div>
<!-- Controls -->
<a class="left carousel-control leftbt" href="#carousel-example-generic" role="button" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left " aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="right carousel-control rightbt" href="#carousel-example-generic" role="button" data-slide="next">
<span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>
<!--第三部分-->
<section>
<div class="screen1">
<div id="box3" class="box1">
<div class="hbtn">
<h1>Why people need a Health Coach</h1>
<h4>减肥方法</h4>
<p><img src="picture/box3tu1.png"></p>
</div>
</div>
</div>
<!--第四部分-->
<div class="screen2">
<div class="box4">
<div class="row row1">
<div class="col-xs-6 col-md-3 col1 ">
<p id="boxtu" class="dtu"><img src="picture/box41.png"></p>
<h4>运动减肥</h4>
<p class="txt">用好一天4个减肥时机,随时可以减肥。</p>
</div>
<div class="col-xs-6 col-md-3 col1">
<p id="boxtu" class="dtu"><img src="picture/box42.png"></p>
<h4>饮食减肥</h4>
<p class="txt">一个成年人每天摄入多少热量才健康。</p>
</div>
<div class="col-xs-6 col-md-3 col1">
<p id="boxtu" class="dtu"><img src="picture/box43.png"></p>
<h4>中医减肥</h4>
<p class="txt">中医减肥按摩穴位,控制食欲框瘦身。</p>
</div>
<div class="col-xs-6 col-md-3 col1">
<p id="boxtu" class="dtu"><img src="picture/box44.png"></p>
<h4>减肥食谱</h4>
<p class="txt">吃什么水果减肥,7种水果好吃不胖。</p>
</div>
</div>
</div>
</div>
<!--第五部分-->
<div class="box5">
<div class="row">
<div class="col-sm-6 col-md-6 b5bt">
<div class="b5lf">
<p class="b5txt1">Visit my Shop</p>
<p class="b5txt2">随着我们的个人健身计划已经在90天内,您将在镜子中看到完全不同的女孩!</p>
<a href="#" class="b5txt3">
了解详情
<span class="glyphicon glyphicon-arrow-right"></span>
</a>
</div>
</div>
<div class="col-sm-6 col-md-6 b5bt">
<div class="b5rt">
<img src="picture/box52.png">
</div>
</div>
</div>
</div>
<!--第六部分-->
<div class="screen6">
<div id="box6" class="box61">
<div class="hbtn6">
<h1>News and Articles</h1>
<h4>活动事件</h4>
<p><img src="picture/box3tu1.png"></p>
</div>
</div>
<div id="bx6" class="container">
<div class="row bxrow">
<div class="col-xs-6 col-sm-3 colborder">
<div id="ig1" class="ig">
<img src="picture/box61.jpeg">
</div>
<a href="#">
<div id="igx1" class="igx">
<p class="igtxt1">
生姜不只是简单的食物
</p>
<p class="igtxt2">
上午08:00 - 09:00
<br>
1190 91st Ocean Ct,Marathon,FL,33050
</p>
</div>
</a>
</div>
<div class="col-xs-6 col-sm-3 colborder">
<div id="ig2" class="ig">
<img src="picture/box62.jpeg">
</div>
<a href="#">
<div id="igx1" class="igx">
<p class="igtxt1">
骑自行车健康的生活方式
</p>
<p class="igtxt2">
上午08:00 - 09:00
<br>
311 N Kenton St,Reynolds,IN,47980
</p>
</div>
</a>
</div>
<!-- Add the extra clearfix for only the required viewport -->
<div class="clearfix visible-xs-block"></div>
<div class="col-xs-6 col-sm-3 colborder">
<div id="ig3" class="ig">
<img src="picture/box63.jpeg">
</div>
<a href="#">
<div id="igx1" class="igx">
<p class="igtxt1">
国际瑜伽节“露天Asana”
</p>
<p class="igtxt2">
上午08:00 - 09:00
<br>
108 Cherry Dr,Moyock,NC,27958
</p>
</div>
</a>
</div>
<div class="col-xs-6 col-sm-3 colborder">
<div id="ig4" class="ig">
<img src="picture/box64.jpeg">
</div>
<a href="#">
<div id="igx1" class="igx">
<p class="igtxt1">
WNHF-Pro-2020赛事
</p>
<p class="igtxt2">
上午08:00 - 09:00
<br>
1190 91st Ocean Ct,Marathon,FL,33050
</p>
</div>
</a>
</div>
<div class="col-xs-6 col-sm-3 colborder">
<div id="ig5" class="ig">
<img src="picture/box65.jpeg">
</div>
<a href="#">
<div id="igx1" class="igx">
<p class="igtxt1">
USBF职业健康教练比赛
</p>
<p class="igtxt2">
上午08:00 - 09:00
<br>
311 N Kenton St,Reynolds,IN,47980
</p>
</div>
</a>
</div>
<div class="col-xs-6 col-sm-3 colborder">
<div id="ig6" class="ig">
<img src="picture/box62.jpeg">
</div>
<a href="#">
<div id="igx1" class="igx">
<p class="igtxt1">
自然亲职业健康教练比赛
</p>
<p class="igtxt2">
上午08:00 - 09:00
<br>
3701 170th St SW,Lynnwood,WA,98037
</p>
</div>
</a>
</div>
</div>
</div>
</div>
<!--第六部分下面的内容-->
<!--第七部分的内容-->
<div class="screen7">
<div class="box7">
<div class="b7img"><img src="picture/box72.png"></div>
<div class="b7txt1">健康的饮食和营养</div>
<div class="b7txt2">Pilot Light is a nonprofit organization directly resulting from the donated time and</div>
<div class="b7txt3">efforts of so many amazing individuals.</div>
<div class="b7txt4"><a href="#">了解详情</a><span><img src="picture/box73.png" style="width: 20px;"></span></div>
</div>
</div>
<!--第八部分的内容-->
<!--<div class="screen8">-->
<div class="box8">
<div class="row">
<div class="col-sm-6 col-md-4 b5bt">
<div class="b8lf">
<img src="picture/box82.png" class="img-responsive">
</div>
</div>
<div class="col-sm-6 col-md-8 b5bt">
<div class="b8rt">
<div class="do-title-body">
<div class="do-title-body">
<div class="title">
<p class="b8txt1">
<span style="font-size: 18px;">客户的评价</span>
</p>
<p class="b8txt2">
<span style="font-size: 14px;">
对女性瘦身的文化固定并不是对女性美的痴迷,而是对女性服从的痴迷。通过搜寻所有最新的减肥产品来找到适
合你的正确产品。 我们已经在线查看了5大减肥产品,因此您可以选择适合您的产品。
</span>
</p>
<p class="b8txt3">
<span style="color: rgb(116,192,0);font-size: 14px;">—— 达迈耶斯失去了80磅和4尺寸</span>
</p>
<p class="b8img">
<img src="picture/box83.png">
</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!--</div>-->
<!--第九部分的内容-->
<div class="screen9">
<div class="box9">
<div class="b9txt1">
<strong>在线预约</strong>
</div>
<div class="b9txt2">
<strong>Online booking</strong>
</div>
<div class="do-form-group form-input do-form-group do-form-item">
<input type="text" class="form-control1 " name="name" placeholder="请填写你的姓名">
</div>
<div class="sex">
<input type="radio" name="sex" value="男" class="k1">
<span class="nan">先生</span>
<input type="radio" name="sex" value="女" class="k2">
<span class="nv">女士</span>
</div>
<div class="do-form-group form-input do-form-group do-form-item">
<input type="text" class="form-control2 " name="name" placeholder="请输入手机号11位">
</div>
<div class="sel">
<select name="address" class="prov form-control3">
<!--默认选中的用selected="selected"-->
<option value="1" selected="selected" class="optxt">北京</option>
<option value="2" class="optxt">茂名</option>
<option value="3" class="optxt">阳江</option>
<option value="1" class="optxt">揭阳</option>
<option value="1" class="optxt">清远</option>
<option value="2" class="optxt">茂名</option>
<option value="3" class="optxt">阳江</option>
<option value="1" class="optxt">揭阳</option>
<option value="1" class="optxt">清远</option>
<!--<option value="1" selected="selected" class="optxt">北京</option>-->
<option value="2" class="optxt">茂名</option>
<option value="3" class="optxt">阳江</option>
<option value="1" class="optxt">揭阳</option>
<option value="1" class="optxt">清远</option>
<option value="2" class="optxt">茂名</option>
<option value="3" class="optxt">阳江</option>
<option value="1" class="optxt">揭阳</option>
<option value="1" class="optxt">清远</option>
<!--<option value="1" selected="selected" class="optxt">北京</option>-->
<option value="2" class="optxt">茂名</option>
<option value="3" class="optxt">阳江</option>
<option value="1" class="optxt">揭阳</option>
<option value="1" class="optxt">清远</option>
<option value="2" class="optxt">茂名</option>
<option value="3" class="optxt">阳江</option>
<option value="1" class="optxt">揭阳</option>
<option value="1" class="optxt">清远</option>
</select>
<select name="address" class="prov2 form-control3">
<!--默认选中的用selected="selected"-->
<option value="1" selected="selected" class="optxt">东城区</option>
<option value="2" class="optxt">西城区</option>
<option value="3" class="optxt">崇文区</option>
<option value="1" class="optxt">宣武区</option>
<option value="1" class="optxt">朝阳区</option>
<option value="2" class="optxt">丰台区</option>
<option value="3" class="optxt">石景山区</option>
<option value="1" class="optxt">海淀区</option>
<option value="1" class="optxt">门头沟区</option>
</select>
</div>
<div class="sel2">
<select name="address" class="prov3 ">
<!--默认选中的用selected="selected"-->
<option value="1" selected="selected" class="optxt">请选择项目</option>
<option value="2" class="optxt">营养食谱</option>
<option value="3" class="optxt">运动瑜伽</option>
<option value="1" class="optxt">减脂排毒</option>
<option value="1" class="optxt">肥胖危害</option>
</select>
</div>
<div class="seldate">
<input type="date" placeholder="您的预约时间" class="prov3 timepicker">
</div>
<!--弹出框-->
<div class="seldate">
<a tabindex="0" class="btn btn-lg prov3 timepicker" role="button" data-toggle="popover" data-trigger="focus" title="Dismissible popover" data-content="And here's some amazing content. It's very engaging. Right?" style="border: 1px solid white;color: white;">提交</a>
</div>
</div>
</div>
<!--底部内容-->
<div class="footer">
<p class="foottxt">健身有限公司</p>
<div class="row foottxt2">
<div class="col-md-3 num">地址:中国互联网省域名市网站区666号</div>
<div class="col-md-3 num">电话:010-00000000</div>
<div class="col-md-3 num">手机:100-0000-0000</div>
<div class="col-md-3 num">邮箱:1000000@qq.com</div>
</div>
<p class="foottu">
<a href="#"><img src="picture/icon.png"></a>
</p>
</div>
<!--返回顶部-->
<div id="top">
<a href="#" class="toptxt">
<span class="glyphicon glyphicon-chevron-up"></span>
</a>
</div>
</section>
</body>
</html>
六、🥇 如何让学习不再盲目
第一、带着目标去学习,无论看书报课还是各种线下活动。
首先要明确自己的学习目标是什么,是想解决什么问题,实现怎样的目标。
第二、学习要建立个人知识体系
知识是学不完的,书籍是浩如烟海的。我们尽情徜徉其中的时候,千万不要被海水淹死,没有自我了。在学习过程中,我们会发现每一个知识点都是有她的边界和背景的,我们要善于归纳整理知识
第三、学到了就要用到
有时,我们一天下来感觉学到了很多干货,那么我们一定要将这些知识点和实际工作和生活联系起来。知识和实践相互联系靠拢。爱学习是一件好事,但只有会学习的人,才有价值。
七、🎁更多干货
1.如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “👍点赞” “✍️评论” “💙收藏”
一键三连哦!
2.💗【👇🏻👇🏻👇🏻关注我| 💬获取更多源码 | 优质文章】
带您学习各种前端插件、3D炫酷效果、图片展示、文字效果、以及整站模板 、大学生毕业HTML模板 、期末大作业模板 、等! 「在这里有好多 前端 开发者,一起探讨 前端 Node 知识,互相学习」!
3.