admin 管理员组文章数量: 887021
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.freenas.com.cn/free/1708524597h526755.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
更多相关文章
无法打开wifi模块的解决方案(解决 Intel(R) Wireless-AC 9560显示感叹号)
问题描述: 您的笔记本电脑突然出现了网络连接问题,无线WIFI功能消失。 在设备管理器中,网络适配器一栏下的“intel® wireless-ac 9560”设备显示了一
一些不错的网页
http:www.zhengdazhiarchives1749 书签栏 信息收集 二级域名查询,子域名查询-站长帮手网 ZoomEye - Cyberspace Search Engine 360威胁情报中心 SSL证书在线检测工具
教你如何使用Windows电脑对IOS手机上的网页进行调试
前期准备 PC端安装Chrome浏览器。苹果手机一部。连接电脑数据线一条。梯子。PC端安装iTunes或者爱思助手。 苹果手机设置 打开“设置”→找到“Safari 浏览器”点击进去→往下滑找到“高级”进行点击→打开“Web检查器”。
华硕电脑重装系统,进不去U盘启动页面
2019独角兽企业重金招聘Python工程师标准>>> 在用U盘给华硕电脑装系统时,发现总是不能从U盘启动,最后发现华硕设置了安全选项,解决如下&
w7计算机打开后页面不对,win7系统打开word文档发现页码错乱的解决步骤
win7系统使用久了,好多网友反馈说win7系统打开word文档发现页码错乱的问题,非常不方便。有什么办法可以永久解决win7系统打开word文档发现页码错乱的问题,面对wi
【程序】Marvell 88W8686 WiFi模块(WM-G-MR-09)创建或连接热点,并使用lwip2.0.3建立http服务器(20180312版)
该程序是旧版本!最新版本为20180706版: https:blog.csdnZLK1214articledetails80941657 本程序所用的单片机型号为ÿ
用 Pyinstaller 模块将 Python 程序打包成 exe 文件(全网最全面最详细,万字详述)
目录 一、打包前置知识 1.1 什么是 exe 可执行文件? 1.2 为什么要将 Python 程序打包为 exe 可执行文件? 1.3 为什么 Python 程序不能直接运行呢&
学生信息管理系统(纯前端页面)———无后端数据库
无后端数据库版本的----学生信息管理系统 文末下载地址 因为不少人说GitHub的链接资源下载缓慢或者下不了,所以我放了CSDN的下载链接。 应该是不要积分的,我设置的0积分下载。 学生
python爬虫之selenium库,浏览器访问搜索页面并提取信息,及隐藏浏览器运行
一、 selenium简介 如果链接简单,爬虫可以通过链接用requests库提取页面信息,如爬取豆瓣top250影片信息,链接简单易懂。参考:爬取豆
页面自动化--浏览器的常见操作方法
1、初始化一个浏览器 driverwebdriver.Chrome() 2、打开一个页面 driver.get(url) 3、页面最大化 driver.maximize_window() 4、页面最小化 driver.minimi
2345王牌浏览器怎么恢复网站
核心提示:在浏览网页时无关了某些网站或想再次访问之前的网站,那么怎么快速对这些页面进行恢复呢?今天小编为大家介绍一下2345王牌浏览器的恢复功能,希望对大家有帮助。 在浏览
【科普】8月国内ChatGPT-4镜像网站
【8月持续更新】国内ChatGPT-4中文镜像网站整理_gpt4镜像-CSDN博客 20240820最新ChatGPT镜像列表 - 中文版 & 国内镜像站 转两个常用路径的gpt4镜像网站整理,好用能用~
腾讯、百度和360三大平台网站拦截误报申诉入口
网站被黑后被恶意挂马、被放黑链后,网站会被腾讯QQ、微信、百度搜索、360浏览器拦截并提示风险网站或危险网站。解决的办法首先是网站自查并清理所有的违法信息和危险页面内容,加强安全防范措施&
Python网络爬虫——爬取小视频网站源视频!自己偷偷看哦!
学习前提 1、了解python基础语法 2、了解re、selenium、BeautifulSoup、os、requests等python第三方库 1.引入库 PS:如有需要Python学习资料的小伙伴可以加点击下方链
如何让你的网站能通过域名访问
背景 当我们租一台云服务器,并在上面运行了一个Web服务,我们可以使用云服务器的公网IP地址进行访问,如下: 本文主要记录如何 实现让自己的网站可以通
hbase管理页面打不开_wifi.cmcc访问路由器管理页面打不开怎么解决
在实际使用中国移动定制版路由器的时候经常遇到wifi.cmcc访问路由器管理页面打不开的情况。对于wifi.cmcc这个域名具有一定的特殊性,因为它不是一个严格意义上的网址,这也就造成了一定的识别问题。在本文家用路由器网来分析有关输入wi
分享一个下载系统镜像的网站
基本上的系统镜像都包含 https:msdn.itellyou
PyAutoGUI模块非常全的详解
目录 安装 暂停和自动防故障装置、注销 坐标的概念 获取屏幕分辨率 获取鼠标指针位置 鼠标指针交互 移动鼠标指针 单击双击鼠标 左键单击 左键双击 右键单击 中键单击 拖动鼠标 滚动鼠标 MouseInfo
python拿到的数据怎么放到页面里_学会Python3模拟登录并爬取表格数据!excel高手也自叹不如!...
主要内容有: 通过requests库模拟表单提交通过pandas库提取网页表格朋友发给我一个网址,哭哭啼啼地求我:“去!把这个网页上所有年所有县所有作物的数据全爬下来,存到Access里!” 我看他可怜,勉为其难地挥挥手说:“好嘞,马上就开
2020网站APPWebshell在线查毒 电脑软件查毒大全
PC电脑软件在线查毒 VirSCAN:http:www.virscan 国外老牌在线扫描文件查毒网站,提供多个杀毒软件扫描功能,但限制上传单文件最大20MB。支持RA
发表评论