电子商务网站建设与网页设计课件 项目四 使用 DIV+CSS布局网页_第1页
电子商务网站建设与网页设计课件 项目四 使用 DIV+CSS布局网页_第2页
电子商务网站建设与网页设计课件 项目四 使用 DIV+CSS布局网页_第3页
电子商务网站建设与网页设计课件 项目四 使用 DIV+CSS布局网页_第4页
电子商务网站建设与网页设计课件 项目四 使用 DIV+CSS布局网页_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目四使用DIV+CSS布局网页电子商务网站建设与网页设计

1使用CSS盒子模型2标准流和<div>标签3课堂练习——使用盒子模型设计“商品分类”网页目录CONTENTS4课堂练习——使用DIV+CSS

布局电子商务网站首页在学习CSS布局之前,要理解CSS盒子模型的概念及使用方式,才能精确地对页面进行布局。本任务将介绍CSS盒子模型的概念,使读者了解盒子模型的功能和作用。任务一使用CSS盒子模型一、认识CSS盒子模型所有页面中的元素都可以看成一个盒子模型,占据一定的页面空间,例如<p>标签、<h1>标签、<body>标签、<img>标签等,都可以看成盒子模型。从浏览器的角度看,一个网页就是由盒子排列或嵌套在一起组成的。在CSS中,一个盒子模型由content(内容)、border(边框)、padding(内边距)和margin(外边距)4部分组成,几乎所有的网页元素都是由这些部分组成的,如<p>标签、<h1>标签、<div>标签等。盒子模型示意二、CSS盒子模型的边框、内边距和外边距边框(border)的属性主要有3个,分别为color(颜色)、width(粗细)和style(样式)。下面将举例说明如何设置边框,具体操作方法如下。边框二、CSS盒子模型的边框、内边距和外边距内边距(padding)在盒子模型中表示内容与边框之间的距离,可以通过padding-top、padding-right、padding-bottom、padding-left属性设置上、右、下、左方向的内边距,也可以通过“padding:1234”直接设置4个方向的内边距,其顺序按照顺时针方向依次为上、右、下、左。下面将举例说明如何设置内边距,具体操作方法如下。内边距二、CSS盒子模型的边框、内边距和外边距外边距(margin)在盒子模型中位于边框外侧,用于控制盒子与盒子之间的距离,其使用方法和内边距的使用方法类似。下面将举例说明如何设置外边距,具体操作方法如下。外边距<div>标签是页面布局中常用的标记。<div>标签相当于一个容器,可以容纳网页所有元素,如果没有专门设定其定位(或浮动),那么盒子表现为“标准流”的方式。本任务将学习标准流和<div>标签。任务二标准流和<div>标签一、标准流大部分HTML标签都属于块级元素,每个块级元素都占据一个矩形的区域,并且与同级的兄弟块级元素依次垂直排列、左右撑满,如<h1>标签、<p>标签、<div>标签等都是块级元素。下面将举例说明,具体操作方法如下。块级元素一、标准流网页中有一部分元素属于行内元素,基本用于修饰文字的标签,如<span>标签、<em>标签、<a>标签等。行内元素不占据独立的区域,也不会左右撑满。下面将举例说明,具体操作方法如下。行内元素二、<div>标签<div>标签和<p>标签都是块级元素,都具备盒子模型的特征。两种标签的区别在于<p>标签是有特定含义的HTML标签,代表段落标签;而<div>标签是一个通用块级元素,没有具体的HTML含义,适合作为布局标签。下面将举例说明,具体操作方法如下。三、盒子在标准流中的定位两个块级元素默认是垂直排列的,可以通过上、下外边距控制两个同级块级元素之间的距离。两个垂直排列的块级元素之间的距离不是margin-bottom和margin-top的总和,而是两者中的较大者,这种现象叫作“塌陷”。块级元素之间的垂直定位margin属性块级元素之间的垂直定位三、盒子在标准流中的定位当一个盒子包含在另一个盒子中时,盒子之间就形成了典型的嵌套关系,其中,子盒子的margin将以父盒子的内容为参考。在标准流中,一个块级元素的盒子模型在水平方向上的宽度会自动延伸至上一级盒子的限制位置。下面将举例说明,具体操作方法如下。嵌套盒子之间的margin属性在标准流中,一个块级元素的盒子模型在水平方向会自动伸展,而在垂直方向与兄弟块级元素的盒子模型依次排列,不会并排。CSS可以通过浮动改变默认排列方式,使布局更加自由。任务三课堂练习——使用盒子模型设计“商品分类”网页一、盒子浮动通过设置浮动,块级元素将按照浮动位置和外观进行改变,还会脱离默认的排列方式,即不按照标准流的方式排列。下面将举例说明,具体操作方法如下。二、清除浮动影响和盒子定位下面将举例说明如何使用clear属性清除浮动的影响,具体操作方法如下。使用clear属性清除浮动的影响二、清除浮动影响和盒子定位在CSS中,盒子的定位是通过position属性来设置的。position属性有3个常用的属性值,分别为static、relative和absolute。盒子的定位二、清除浮动影响和盒子定位在CSS中,盒子的定位是通过position属性来设置的。position属性有3个常用的属性值,分别为static、relative和absolute。盒子的定位网站首页就是网站的起始页,通过设计软件制作出网站效果图后,再通过DIV+CSS布局完成网页排版。本任务以使用DIV+CSS布局电子商务网站首页为例,帮助读者熟练掌握DIV+CSS布局的方法。任务四课堂练习——使用DIV+CSS布局电子商务网站首页一、使用DIV布局页面结构在进行网页布局之前,最好在设计软件中先设计出网页的整体布局,然后按照设计的样式进行拆分,再利用DIV+CSS进行布局。使用DIV布局页面结构二、对网页顶部布局下面对网页顶部head部分进行布局,具体操作方法如下。三、对网页主体布局下面

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论