html西式甜品网制作.docx

上传人:b****0 文档编号:12591287 上传时间:2023-04-20 格式:DOCX 页数:27 大小:688.91KB
下载 相关 举报
html西式甜品网制作.docx_第1页
第1页 / 共27页
html西式甜品网制作.docx_第2页
第2页 / 共27页
html西式甜品网制作.docx_第3页
第3页 / 共27页
html西式甜品网制作.docx_第4页
第4页 / 共27页
html西式甜品网制作.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

html西式甜品网制作.docx

《html西式甜品网制作.docx》由会员分享,可在线阅读,更多相关《html西式甜品网制作.docx(27页珍藏版)》请在冰豆网上搜索。

html西式甜品网制作.docx

html西式甜品网制作

 

“西式甜品网”首页面制作

 

一、案例描述

1、考核知识点

 

盒子模型

元素的浮动与定位

 

2、练习目标

 

掌握盒子的相关属性。

掌握元素的浮动与定位。

3、需求分析

 

盒子模型这样的布局方式代替了传统的表格布局,同时结合元素的浮动与定位,可使网页的结构更加多样化,通过学习本案例可以使初学者进一步的巩固盒子模型和元素的浮动与定位等相关知识点。

4、案例展示

 

效果如图4-1所示。

 

精品资料

 

图4-1“西式甜品网”效果展示

 

二、布局及定义基础样式

1、效果分析

 

(1)HTML结构分析

“西式甜品网”首页面从上到下可以分为5个模块,如图4-2所示。

头部

 

导航及banner

 

产品分类

 

产品展示

 

版权信息

图4-2“西式甜品网”结构分析

 

(2)CSS样式分析

页面中的各个模块居中显示,页面的版心为980px。

另外,页面中的所有字体均为微软雅黑,字体大小为16px,这些可以通过CSS公共样式进行定义。

2、页面布局

 

新建index04.html文件,在index04.html文件内书写HTML结构代码,具体代码如下。

1

DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN"

 

2"http:

//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

3

//www.w3.org/1999/xhtml"xml:

lang="en">

 

4

 

5

 

6西式甜品网

 

7

 

8

 

9

--headbegin-->

 

10

 

11

--headend-->

 

12

--navbegin-->

 

13

 

14

--navend-->

 

15

--bannerbegin-->

 

16

 

17

--bannerend-->

 

18

--listbegin-->

 

19

 

20

--listend-->

 

21

--contentbegin-->

 

22

 

23

--contentend-->

 

24

--footerbegin-->

 

三、案例制作

1、制作头部模块

 

(1)HTML结构分析

“头部”模块整体由一个大盒子

进行控制。

内部嵌套

分别用来搭建左侧logo和右侧文字内容部分。

“头部”模块的具体结构如图4-3所示。

 

 

 

图4-3“头部”模块结构图

 

(2)样式分析

“头部”模块的宽为980px,通过设置外边距属性使其在页面中居中显示,并设置相对定位。

左侧logo

和右侧文字内容部分相对外层大盒子设置绝对定位,最后还需设置文字的相关样式等。

(3)搭建结构

在index04.html文件内书写“头部”模块的HTML结构代码。

具体如下:

1

--headbegin-->

 

2

 

3

 

4登录|注册

 

5

 

6

--headend-->

 

(4)定义样式

在样式表文件style04.css中书写CSS样式代码,用于控制“头部”模块。

具体如下:

1.head{

 

2width:

980px;

 

3height:

80px;

 

4margin:

0auto;

 

5position:

relative;

 

6

}

7

.logo{

8

position:

absolute;

9

left:

100px;

10

top:

15px;

11

}

12

.login{

13

position:

absolute;

14

right:

100px;

15

top:

34px;

16

color:

#ff9c00;

17

cursor:

pointer;

18

font-size:

18px;

 

19}

 

上述代码中,第4行代码用于设置“头部”模块在页面中居中显示。

保存index04.html与style04.css文件,刷新页面,效果如图4-4所示。

 

图4-4“头部”模块效果图

 

2、制作导航及banner模块

 

(1)HTML结构分析

“导航”及b“anner”模块分别由一个大盒子

进行控制。

导航内容部分由标记定义,banner

图由标记定义。

“导航”及“banner”模块的具体结构如图4-5所示。

 

 

 

 

图4-5“导航”及b“anner”模块结构图

 

(2)样式分析

“导航”模块的背景色通栏显示,因此需设置最外层

的宽度100%,内部嵌套的
宽度为980px,且在页面中居中显示。

定义标记左浮动,并定义相关的文字样式。

最后还需设置“banner”模块的图片在页面中居中显示。

(3)搭建结构

在index04.html文件内书写“导航”及“banner”模块的HTML结构代码。

具体如下:

1

--navbegin-->

 

2

 

3

 

4首页

 

5公司简介

 

6美食甜品

 

7用户留言

8联系我们

 

9

 

10

 

11

--navend-->

 

12

--bannerbegin-->

 

13

 

14

--bannerend-->

 

(4)定义样式

在样式表文件style04.css中书写CSS样式代码,用于控制“导航”及“banner”模块。

具体如下:

1.nav{

 

2width:

100%;

 

3height:

50px;

 

4background:

#ff9c00;

 

5}

 

6.nav_in{

 

7width:

820px;

 

8margin:

0auto;

 

9line-height:

50px;

 

10color:

#fff;

 

11padding-left:

160px;

 

12}

 

13.nav_inspan{

 

14

float:

left;

15

padding:

038px;

16

color:

#9c5132;

17

cursor:

pointer;

18

}

 

图4-6“导航”及b“anner”模块效果图

 

3、制作产品分类模块

 

(1)HTML结构分析

“产品分类”模块主要由

标记定义。

“产品分类”模块的具体结构如图4-7所示。

 

图4-7“产品分类”模块结构图

 

(2)样式分析

“产品分类”模块的背景色通栏显示,因此需设置最外层

的宽度100%,内部嵌套的
宽度为

980px,且在页面中居中显示。

定义每一个分类模块的

标记左浮动,并定义相关的文字样式。

(3)搭建结构

在index04.html文件内书写“产品分类”模块的HTML结构代码。

具体如下:

1

--listbegin-->

 

2

 

3

 

4提拉米苏

 

5甜甜圈

 

6芝士蛋糕

 

7马卡龙

 

8西式甜点

 

9

 

10

 

11

--listend-->

(4)定义样式

在样式表文件style04.css中书写CSS样式代码,用于控制“产品分类”模块。

具体如下:

1.list{

 

2width:

100%;

 

3height:

240px;

 

4background:

#e7bf80;

 

5}

 

6.list.list_in{

 

7width:

940px;

 

8height:

195px;

 

9margin:

0auto;

 

10padding:

45px0040px;

 

11}

 

12.list.list_indiv{

 

13float:

left;

 

14width:

146px;

 

15height:

55px;

 

16padding-top:

95px;

 

17margin-right:

42px;

 

18background:

url(../images/list1.png)no-repeat;

 

19text-align:

center;

 

20color:

#9c5132;

 

图4-8“产品分类”模块效果图

 

4、制作产品展示模块

 

(1)HTML结构分析

“产品展示”模块主要由

标记嵌套标记和标记定义。

“产品展示”模块的具体结构如图

4-9所示。

 

 

 

 

 

 

 

 

 

 

 

图4-9“产品展示”模块结构图

 

(2)样式分析

“产品展示”模块的背景色通栏显示,因此需设置最外层

的宽度100%,内部嵌套的
宽度为

980px,且在页面中居中显示。

定义每一个展示模块的

标记左浮动,并定义相关的文字样式。

(3)搭建结构

在index04.html文件内书写“产品展示”模块的HTML结构代码。

具体如下:

1

--contentbegin-->

 

2

 

3

 

4

 

5

6爱的N次方

 

7马卡龙

 

8价格:

30元

 

9

 

10

 

11

 

12果肉果冻

 

13双色马卡龙

 

14价格:

30元

 

15

 

16

 

17

 

18芒果味

 

19布丁马卡龙

 

20价格:

30元

 

21

 

22

 

23

 

24果冻荔枝味

 

25多彩马卡龙

 

26价格:

30元

 

27

28

 

29

 

30果味巧克力

 

31西式甜点

 

32价格:

30元

 

33

 

34

 

35

 

36奶油水果

 

37提拉米苏

 

38价格:

30元

 

39

 

40

 

41

 

42玫瑰花型

 

43布丁

 

44价格:

30元

 

45

 

46

 

47

 

48燕麦奶油

 

49芝士蛋糕

50价格:

30元

 

51

 

52

 

53

 

54

--contentend-->

 

(4)定义样式

在样式表文件style04.css中书写CSS样式代码,用于控制“产品展示”模块。

具体如下:

1.content{

 

2width:

100%;

 

3height:

570px;

 

4background:

#f8f5bc;

 

5}

 

6.con{

 

7width:

912px;

 

8height:

530px;

 

9margin:

0auto;

 

10padding:

40px0068px;

 

11}

 

12.con.con_type{

 

13width:

180px;

 

14height:

220px;

 

15border:

1pxsolid#ccc;

16float:

left;

 

17background:

#fff;

 

18margin:

039px30px0;

 

19font-size:

14px;

 

20color:

#9c5132;

 

21}

 

22.con.con_typespan{

 

23display:

block;

 

24padding:

2px0016px;

 

25}

 

26.con.con_typespan.con_name{color:

#fd8187;}

 

27.con.con_typespanb{

 

28font-weight:

normal;

 

29color:

#fd8187;

 

30}

 

31.con.con_typeimg{

 

32margin:

12px12px3px12px;

 

33width:

158px;

 

34height:

122px;

 

35}

 

上述代码中,第23行代码将标记转换为块元素用于换行显示文字内容。

保存index04.html与style04.css文件,刷新页面,效果如图4-10所示。

 

图4-10“产品展示”模块效果图

 

5、制作版权信息模块

 

(1)HTML结构分析

“版权信息”模块由

标记定义。

具体结构如图4-11所示。

 

 

图4-11“版权信息”模块结构图

(2)样式分析

“版权信息”模块的背景图通栏显示,因此需设置最外层

的宽度100%,且文字内容居中显示。

(3)搭建结构

在index04.html文件内书写“版权信息”模块的HTML结构代码。

具体如下:

1

--footerbegin-->

 

2西式甜品网版权所有2000-2016京ICP备08001421号  京公网安备

 

110108007702

 

3

--footerend-->

 

(4)定义样式

在样式表文件style04.css中书写CSS样式代码,用于控制“版权信息”模块。

具体如下:

1.footer{

 

2position:

relative;

 

3top:

-8px;

 

4width:

100%;

 

5height:

120px;

 

6background:

url(../images/footer.png)repeat-x;

 

7text-align:

center;

 

8line-height:

120px;

 

9color:

#fff;

 

10font-size:

18px;

 

11}

 

上述代码中,第6行代码用于设置背景图沿X轴平铺。

保存index04.html与style04.css文件,刷新页面,效果如图4-12所示。

图4-12“版权信息”模块效果图

 

WelcomeToDownload

欢迎您的下载,资料仅供参考!

展开阅读全文
相关搜索

当前位置:首页 > 高等教育 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1