admin 管理员组文章数量: 1184232
2024年2月21日发(作者:property price)
题目:基于Html5的web前端开发—甜品店网页设计
目录
关于HTML5的网页设计与实现
一、引言及什么是html ............................................... 5
二、网页制作........................................................7
一、引言 ................................................................................................................................... 4
二、网页制作 ........................................................................................................................... 5
(一)、制作步骤 ................................................................................................................... 5
(二)、网页布局 ................................................................................................................... 5
(三)、常用工具介绍 ........................................................................................................... 6
三、HTML5的改进特性 .......................................................................................................... 8
(一)HTML5新元素.............................................................................................................. 8
(二)异常处理 ..................................................................................................................... 9
1
四、案例描述-甜品店网页设计 .............................................................................................. 9
1、考核知识点 ....................................................................................................................... 10
2、练习目标 ........................................................................................................................... 10
3、需求分析 ........................................................................................................................... 10
4、案例展示 ........................................................................................................................... 10
4.1、布局及定义基础样式 .................................................................................................... 11
4.3页面布局 ........................................................................................................................... 12
4.3定义公共样式 ................................................................................................................... 13
4.4网页制作 ........................................................................................................................... 14
1、制作头部模块.................................................... 14
五、 结束语 ........................................................................................................................... 27
2
摘要
随着Internet的诞生和发展,许多人不再仅仅局限于网上冲浪,而是参与到网站建设中。企业建站相当于在网上建立一个家,你就可以在这里向客户介绍你的企业,展示你的实力,推销你的产品,网页制作作为网站制作中一个重要的环节,相对于传统的平面设计而言,网页设计具有更多的新颖性,更多可以表现的手法。结合本人的实习过程,现就网站建设与管理过程中,网页设计与制作的具体经历,包括:网页设计与制作过程中的网页布局、色彩构置,框架结构等相关事项做以下论述。
关键词:HTML5;网页制作;HBuilder
3
一、引言
随着互联网的不断发展,互联网对人们的生活也在不断地发展和加强,人们渐渐开始习惯于互联网带来的各类服务和应用,便利和丰富。随着互联网的基础用户和开发者不断增多,人们不断地去创造和完善它的速度也越来越快,无论从技术层面还是商业层面,新的模式和方法层出不穷,整个行业新陈代谢不断加速,新的应用和新的公司不断地挑战着新的技术和新的模式。毕竟整个互联网是一个开放的环境,大家需要一种标准,所以HTML5这种更加新的标准和技术体系在不断地革新中发展壮大。
HTML5成为不断被提及的热门话题,不少人预言HTML5的发展将给移动互联网产业带来革命性的深刻变化。HTML5是几十年来Web标准最巨大的飞跃。和以前的版本不同,HTML5并非仅仅用来表示Web内容,它的使命是将Web带入一个成熟的应用平台,在这个平台上,视频、音频、图像和动画,以及同电脑的交互都被标准化。尽管HTML5还有很长的路要走,但HTML5正在改变Web。另外,目前的互联网不仅仅是传统意义上面的互联网,所有的传统应用和模式正在向着更加移动和便捷发展,人们可以通过手机和平板电脑等各类移动设备来获取信息和使用更加丰富的应用。
什么是HTML5?
HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准。
HTML 的上一个版本诞生于 1999 年。自从那以后,Web 世界已经经历了巨变。
HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5
支持。
HTML5 是如何起步的?
HTML5 是 W3C 与 WHATWG 合作的结果。
W3C 指 World Wide Web Consortium,万维网联盟。
WHATWG 指 Web Hypertext Application Technology Working Group。
WHATWG 致力于 web 表单和应用程序,而 W3C 专注于 XHTML 2.0。在
2006 年,双方决定进行合作,来创建一个新版本的 HTML。
4
二、网页制作
(一)、制作步骤
网站是网页的集合,一个站点用的所有网页构成一个网站,网页是网站的表现形式,网页设计是指对网站整体页面的设计,包括页面风格、配色、布局、内容等。网页设计包含的内容非常多,大体分为两个方面:一方面是纯网站本身的设计,如文字、排版、图片制作、平面设计、静态图文和动态声音、影像等;另一方面是网站的延伸设计,包括网站主题、浏览群的定位、智能交互、制作策划、形象包装和宣传营销等。
设计页面的第一步就是设计片面布局,就像报刊杂志版面设计一样,我们可以看作一张报约或者一份杂志来进行排版布局。
1. 草稿 新页面就像一张白纸,没有任何的约定俗成的东西,可以尽可能地发挥想象力、创造力,将想象的布局到上面去。这是原创阶段,你不必讲究细腻工整,你也可在草稿本上先画出整个布局框架,把多个版块的位置先粗略的布置上去以往下一步工作的展示,这一步也可以借住PHOTOSHOP或其他工具软件来完成。
2. 粗略布局 在草稿的基础上,将需要的功能模块放到页面上去,这时要遵循突出重点、整体协调的原则,首先将网站标志、导航条、广告条等最主要的模块放在最突出位置,然后考虑其他模块的布局。
3. 定稿 定稿即将粗略布局精细化、具体化,完成整个页面的设计。
页面的制作,首先在根据客户的要求下,完成首页的制作,在经客户确定后,再制作其他的页面,制作完成后,交给客户验收,然后发给客户确定,待所有的页面的都经客户确定后,完成网页的制作进程,交给程序员添加程序。
(二)、网页布局
常见网页版式布局结构有以下几种:
两栏式结构,即页面顶部为网站标志或广告条,下面分为左右两栏,一般左栏式导航或分类信息,右栏为主要内容,这种布局很容易掌握,但如果在色彩上不加以注意的,很容易给人一种“乏味”的感觉。三栏式结构是一些大型网站常用的布局结构,一般为上面是横幅的广告条,下面分为三竖栏,中间较大,是主要的信息,左右是小条内容或者广告条。三栏式给人一种充实的感觉,但页面拥挤,不够灵活,是网站常用的一种布局形式。“三”型结构,这种结构多用于国外网站或者视频类网站,其特点是分类清晰,展示方便。左右框架型,是企业网站或论坛常用的布局,页面分为左右两部分,左边一般为导航部分,右边是与导航相对应的内容。左右框架型的结果非常清晰,内容一目了然,便于信息的查询。上下框架型与左右框架型类似,其区别仅仅在于形式。页面整体为横向分布,上面为导航,中间的大展式窗口很突出,整个网站显得简洁明亮,这种结构适合于信息量不大,主要靠图片展示内容的网站。Flash型主要采用现在流行的Flash技术,页面表达的内容较为丰富,给人视觉和听觉上很大的冲击,处理得当会达到Web页面难以达到的效果。
(三)、常用工具介绍
用来制作效果图的软件并没有明确的规定。可以使用各种图形制作软件和处理软件,现在通常使用的软件是PHOTOSHOOP和FIREWORKS。在制作效果图时,使用的软件对最终结果并没有什么影响,用自己精通的即可。
HBuilder是一款非常好用的平面设计软件。由Adobe公司开发设计,其用户界面易懂、功能完善、性能稳定,是比较专业的图像处理软件,它具有强大的滤镜功能。所以,在很多的的广告、出版、软件公司,HBuilder都是首选的平面工具,它有很多的快捷方式,如抓手工具H键,TABLE键切换显示或隐藏所有的控制板,D键、X键迅速切换前景色和背景色等,灵活的运用快捷键,可以使设计的速度大大提高。
Fireworks是网页开发图形处理工具,可以做出矢量的图形,主要是和Dreamweaver配合做网页。对处理一般的网页图片比较实用,而且学起来也比Photoshop易上手,是一个入门级的网页设计软件。
三、HTML5的改进特性
(一)HTML5新元素
HTML5提供了一些新的元素和属性,例如
1.取消了一些过时的HTML4标记
其中包括纯粹显示效果的标记,如和
HTML5 吸取了XHTML2 一些建议,包括一些用来改善文档结构的功能,比如,新的HTML 标签 header, footer, dialog, aside, figure 等的使用,将使内容创作者更加语义地创建文档,之前的开发者在实现这些功能时一般都是使用div。
2.将内容和展示分离
b 和 i 标签依然保留,但它们的意义已经和之前有所不同,这些标签的意义只是为了将一段文字标识出来,而不是为了为它们设置粗体或斜体式样。u,font,center,strike 这些标签则被完全去掉了。
3.一些全新的表单输入对象
包括日期,URL,Email 地址,其它的对象则增加了对非拉丁字符的支持。HTML5 还引入了微数据,这一使用机器可以识别的标签标注内容的方法,使语义Web 的处理更为简单。总的来说,这些与结构有关的改进使内容创建者可以创建更干净,更容易管理的网页,这样的网页对搜索引擎,对读屏软件等更为友好。
4.全新的,更合理的Tag
多媒体对象将不再全部绑定在 object 或 embed Tag 中,而是视频有视频的Tag,音频有音频的 Tag。
5.本地数据库
这个功能将内嵌一个本地的SQL 数据库,以加速交互式搜索,缓存以及索引功能。同时,那些离线Web 程序也将因此获益匪浅。不需要插件的富动画。
对象
将给浏览器带来直接在上面绘制矢量图的能力,这意味着用户可以脱离Flash 和Silverlight,直接在浏览器中显示图形或动画。
7.浏览器中的真正程序
将提供 API 实现浏览器内的编辑,拖放,以及各种图形用户界面的能力。内容修饰Tag 将被剔除,而使用CSS。
5取代Flash在移动设备的地位。
(二)异常处理
HTML 5(text/html)浏览器将在错误语法的处理上更加灵活。HTML 5在设计时保证旧的浏览器能够安全的忽略掉新的HTML 5代码。与HTML 4.01相比,HTML 5给出了解析的详细规则,力图让不同的浏览器即使在发生语法错误时也能返回相同的结果。
四、案例描述-甜品店网页设计
1、考核知识点
盒子模型
元素的浮动与定位
2、练习目标
掌握盒子的相关属性。
掌握元素的浮动与定位。
3、需求分析
盒子模型这样的布局方式代替了传统的表格布局,同时结合元素的浮动与定位,可使网页的结构更加多样化,通过学习本案例可以使初学者进一步的巩固盒子模型和元素的浮动与定位等相关知识点。
4、案例展示
效果如图4-1所示。
图4-1 “西式甜品网”效果展示
4.1、布局及定义基础样式
1、效果分析
(1)HTML结构分析
“西式甜品网”首页面从上到下可以分为5个模块,如图4-2所示。
头部导航及banner产品分类产品展示版权信息
图4-2 “西式甜品网”结构分析
(2)CSS样式分析
页面中的各个模块居中显示,页面的版心为980px。另外,页面中的所有字体均为微软雅黑,字体大小为16px,这些可以通过CSS公共样式进行定义。
4.3页面布局
新建文件,在文件内书写HTML结构代码,具体代码如下。
1
2 "/TR/xhtml1/DTD/">
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
在上述代码中,通过给div添加不同的类名来定义页面中的各个模块。
4.3定义公共样式
为了清除各浏览器的默认样式,使得网页在各浏览器中显示的效果一致,在完成
页面布局后,首先要做的就是对CSS样式进行初始化并声明一些通用的样式。在文件所在的文件夹内新建css文件夹用于存放样式表文件,使用链入式引入样式表文件。然后定义页面的基础样式,具体如下:
/*重置浏览器的默认样式*/
*{margin:0; padding:0;border:0; background:none;}
/*全局控制*/
body{font-family:"微软雅黑";font-size:16px;}
4.4网页制作
1、制作头部模块
(1)HTML结构分析
“头部”模块整体由一个大盒子
图4-3 “头部”模块结构图
(2)样式分析
“头部”模块的宽为980px,通过设置外边距属性使其在页面中居中显示,并设置相对定位。左侧logo和右侧文字内容部分相对外层大盒子设置绝对定位,最后还需设置文字的相关样式等。
(3)搭建结构
在文件内书写“头部”模块的HTML结构代码。具体如下:
1
2
3
4
5
6
(4)定义样式
在样式表文件中书写CSS样式代码,用于控制“头部”模块。具体如下:
1 .head{
2
3
4
5
6 }
7 .logo{
8
9
10
11 }
12 .login{
13
14
15
16
17
18
19 }
position: absolute;
right:100px;
top:34px;
color:#ff9c00;
cursor: pointer;
font-size: 18px;
position: absolute;
left:100px;
top:15px;
width:980px;
height:80px;
margin:0 auto;
position: relative;
上述代码中,第4行代码用于设置“头部”模块在页面中居中显示。
保存与文件,刷新页面,效果如图4-4所示。
“头部”模块效果图
2、制作导航及banner模块
(1)HTML结构分析
“导航”及“banner”模块分别由一个大盒子
“导航”及“banner”模块结构图
(2)样式分析
“导航”模块的背景色通栏显示,因此需设置最外层
(3)搭建结构
在文件内书写“导航”及“banner”模块的HTML结构代码。具体如下:
(4)定义样式
在样式表文件中书写CSS样式代码,用于控制“导航”及“banner”模块。具体如下:
.nav{
}
.nav_in{
}
.nav_in span{
}
.banner {text-align: center;}
float: left;
padding:0 38px;
color:#9c5132;
cursor: pointer;
width:820px;
margin:0 auto;
line-height: 50px;
color:#fff;
padding-left: 160px;
width:100%;
height:50px;
background: #ff9c00;
上述代码中,第8行和第19行代码分别用于设置导航内容部分和banner图片在页面中居中显示。
保存与文件,刷新页面,效果如图4-6所示。
“导航”及“banner”模块效果图
3、制作产品分类模块
(1)HTML结构分析
“产品分类”模块主要由
“产品分类”模块结构图
(2)样式分析
“产品分类”模块的背景色通栏显示,因此需设置最外层
(3)搭建结构
在文件内书写“产品分类”模块的HTML结构代码。具体如下:
(4)定义样式
在样式表文件中书写CSS样式代码,用于控制“产品分类”模块。具体如下:
.list{
}
.list .list_in{
}
.list .list_in div{
width:100%;
height:240px;
background: #e7bf80;
width:940px;
height:195px;
margin:0 auto;
padding:45px 0 0 40px;
float: left;
width:146px;
}
height:55px;
padding-top: 95px;
margin-right: 42px;
background: url(../images/) no-repeat;
text-align: center;
color:#9c5132;
.list .list_in .list2{background: url(../images/) no-repeat;}
.list .list_in .list3{background: url(../images/) no-repeat;}
.list .list_in .list4{background: url(../images/) no-repeat;}
.list .list_in .list5{background: url(../images/) no-repeat;}
上述代码中,第22-25行代码用于分别设置各个分类模块的背景图片。
保存与文件,刷新页面,效果如图4-8所示。
“产品分类”模块效果图
4、制作产品展示模块
(1)HTML结构分析
“产品展示”模块主要由
“产品展示”模块结构图
(2)样式分析
“产品展示”模块的背景色通栏显示,因此需设置最外层
(3)搭建结构
在文件内书写“产品展示”模块的HTML结构代码。具体如下:
爱的N次方
马卡龙
价格:30元
果肉果冻
双色马卡龙
价格:30元
芒果味
布丁马卡龙
价格:30元
果冻荔枝味
多彩马卡龙
价格:30元
果味巧克力
西式甜点
价格:30元
奶油水果
提拉米苏
价格:30元
玫瑰花型
布丁
价格:30元
燕麦奶油
芝士蛋糕
价格:30元
(4)定义样式
在样式表文件中书写CSS样式代码,用于控制“产品展示”模块。具体如下:
.content{
}
.con{
width:100%;
height:570px;
background: #f8f5bc;
width:912px;
height:530px;
margin:0 auto;
}
padding:40px 0 0 68px;
.con .con_type{
}
.con .con_type span{
}
.con .con_type _name{color:#fd8187;}
.con .con_type span b{
}
.con .con_type img{
}
上述代码中,第23行代码将标记转换为块元素用于换行显示文字内容。
保存与文件,刷新页面,效果如图4-10所示。
margin:12px 12px 3px 12px;
width:158px;
height:122px;
font-weight: normal;
color:#fd8187;
display: block;
padding:2px 0 0 16px;
width:180px;
height:220px;
border:1px solid #ccc;
float: left;
background: #fff;
margin:0 39px 30px 0;
font-size: 14px;
color:#9c5132;
“产品展示”模块效果图
5、制作版权信息模块
(1)HTML结构分析
“版权信息”模块由
“版权信息”模块结构图
(2)样式分析
“版权信息”模块的背景图通栏显示,因此需设置最外层
(3)搭建结构
在文件内书写“版权信息”模块的HTML结构代码。具体如下:
(4)定义样式
在样式表文件中书写CSS样式代码,用于控制“版权信息”模块。具体如下:
.footer{
}
上述代码中,第6行代码用于设置背景图沿X轴平铺。
保存与文件,刷新页面,效果如图4-12所示。
position: relative;
top:-8px;
width:100%;
height:120px;
background: url(../images/) repeat-x;
text-align: center;
line-height: 120px;
color:#fff;
font-size: 18px;
“版权信息”模块效果图
五、 结束语
网页制作主要是利用图形制作软件和处理软件进行网页效果图的制作。我们需要了解一个完整网站的制作过程,并知道网页制作在网站制作中的作用。一方面结合具体的实例,多加练习,培养对于技术的敏感和快速适应性,注意到技术变化带来的各种新的可能性,消除技术所形成的障碍;另一方面要多方面、多角度地感受与掌握电脑设计的时尚语言,扩展对传统设觉设计范畴的认识。
版权声明:本文标题:基于Html5的web前端开发—甜品店网页设计 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1708524597a526755.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
更多相关文章
js检测页面是否在微信浏览器打开
function is_weixn(){var uanavigator.userAgent.toLowerCase();if(ua.match(MicroMessengeri) "micromessenger")
Android浏览器打开本地html页面
打开本地的html文件的时候,一定要指定某个浏览器,具体示例代码如下Intent intentnew Intent();intent.setAction("android.inten
python获取已打开的网页内容_用Python获取网页数据
# -coding: utf-8imoprt urllib2import urllibimport re# 填写需要采集的网址urlPath # 设置网页头部信息,模拟浏览器headers {User-Agent
制作启动优盘全攻略:从准备到完成,一步步教你
那个电脑崩溃的夜晚,我学会了重要一课 深夜两点,屏幕突然蓝屏,错误代码像天书一样滚动。明天还有重要演示,系统却彻底罢工。我翻箱倒柜,找到朋友之前送的一个小优盘,插入电脑后竟神奇地启动了安装界面。那一刻,我决定再也不依赖别人,要自己掌握制
由于启动计算机时出现了页面配置问题,我经历了从困惑到解决的完整过程
.code-box {background-color: #f4f4f4;border: 1px solid #ddd;padding: 10px;position: relative;overflow: auto;margi
当浏览器沉默无法打开网页背后的技术谜团与情感波动
那个下午,网络离我而去 记得那是一个阴沉的下午,deadline像乌云一样压在头顶。我正忙着在浏览器中打开一个关键的参考资料,突然,页面停滞了。旋转的加载图标仿佛在嘲笑我的焦急,最终化作一条冰冷的错误信息:“无法打开网页”。那一刻,我
突破控制面板限制!掌控右键快捷,优化你的SWF和Flash中心使用体验!
<!DOCTYPE HTML PUBLIC "-W3CDTD HTML 4.0 TransitionalEN" ><html xmlns="">
前端通信新路径:从A到B再到A的数据循环与刷新策略
过程拆分A页面中打开B页面,A,B页面通信方式? B页面正常关闭,如何通知A页面? B页面意外崩溃,如何通知A页面?A、B页面的通信方式url传参 localSt
揭秘360随身WiFi:不只是旅行必备,它还可能成为你信息安全的大敌
我也是最近因为余弦大大的推荐才关注了信安之路,可以感受到他们对于信安的热爱与认真,遂想与其观望别人,不如自己也加入进来,与大家分享自己在学习上的一些东西,也希望大家指正不足。 搭建钓鱼 WiFi 来盗取账号密码已经成为一种很平
从新手到大神,DirectDraw编程秘笈让你掌握Flash开发精髓
本文主要是在网上收集到的一些关于DirectDraw的文章! 一下为相关文章和链接(为什么给了链接还要给文章?因为怕给的链接失效,这样我们就找不到那些好的文章了,在这也谢谢那些提供文章的人!!!) 文章地址:
Kamailio & OpenSIPS性能提升秘术:揭秘突破高负载的关键策略
1. 为什么你的SIP服务器在高并发时“掉链子”? 做VoIP或者实时通信系统的朋友,估计都遇到过这样的场景:用户量一上来,系统就开始卡顿,呼叫失败率飙升,监控面板上的延迟曲线像坐过山车一样。你可能会怀疑是网络问题,或者是后端
'钓鱼'神器360随身WiFi,密码大公开,你知道吗?
我也是最近因为余弦大大的推荐才关注了信安之路,可以感受到他们对于信安的热爱与认真,遂想与其观望别人,不如自己也加入进来,与大家分享自己在学习上的一些东西,也希望大家指正不足。 搭建钓鱼 WiFi 来盗取账号密码已经成为一种很平
你的Android学习之旅:从理论到实践
本文你将获得的东西:1,如何正确进入Android官网?2,如何系统学习Android知识?一,如何进入Android官网这是我在CSDN的第一篇博客,主要是同事的鼓励,才鼓起勇气也向他
鼠标中键失灵了?跟着指南立刻动手修复,提高工作效率。
最近的鼠标中键突然灵敏度大大降低, 需要重重的按下去才会有反应; 今天上午联系淘宝客服, 客服说可以以换代修, 不过要自己出运费, 一看到要钱, 立马就还是想着自己修一修算了. 之前的鼠标中键也很容易坏(不过都是9.9包邮级别的, 几
困在CSDN的360浏览器用户必看:一招直达网页!
从百度或者csdn的搜索中打开,会发现打不开网页,以前也出现过,只是以为这篇文章被删了,昨天接连多个文章打不开,怀疑的浏览器的问题,复制网址到edge浏览器就打开了 刚刚又出现了,怀疑360会拦截某些内容 edge浏览
Ping和浏览的错位:虚拟机内网路问题解析
今天弄了个虚拟机,结果发现不能上网,可以ping通,但是浏览器打不开网页,网络上搜索了一下按下面方法进行检查:ping www.球最大的中文搜索网站.com 查看网络是
六足机器人编程入门:从理论到实战的完整流程
包含:WIFI模块、GPS模块、语言模块、调试信息接口。一、硬件连接huart4( PA0、 PA1 )与GPS模块连接。huart3(PB10、PB11)与ESP8266模块连接。
小白也能学会:Windows和Ubuntu双系统安装超详细教程
前言 由于工作所用的开发环境是linux的,所以决定把自己电脑装一个windowsubuntu双系统。Ubuntu不同版本的物理机安装流程都是一样的,而且极其简单,不要怕自己没装过把电脑整坏了,大不了连windows一起给它
小白一键装机大师安装教程3种方法_小白装机大师
本文将介绍三种常用的安装方法,许多用户在电脑系统出现问题时,通常需要重装系统,但对于不熟悉技术操作的用户而言,重装系统可能显得复杂且繁琐。 而市面上也有很多重装工具可供选择,如何选择一个简单、高效且适合自己的工具,成为了大家的
发表评论