盒子模型ppt课件.ppt_第1页
盒子模型ppt课件.ppt_第2页
盒子模型ppt课件.ppt_第3页
盒子模型ppt课件.ppt_第4页
盒子模型ppt课件.ppt_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

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

文档简介

第四章盒子模型 回顾与检查 字体大小可以使用什么属性设置 设置CSS伪类时 应该注意什么 如何使中的单行文字垂直居中对齐 本章任务 腾讯首页 产品类别导航今日淘宝活动QQ炫舞特色右边栏腾讯拍拍 热卖专栏QQ摄影俱乐部 本章目标 会使用盒子属性border padding margin美化网页元素会精确计算盒子模型尺寸会使用display属性进行块级元素与行内元素的互相转换 盒子模型 盒子模型 BoxModel 实现页面布局的基础与生活中的盒子相似 盒内物品 填充部分 纸壳外围间隙 纸壳 盒子模型 盒子模型 BoxModel 包含以下属性 边框 border 对应包装盒的纸壳 具有一定的厚度内边距 padding 位于边框内部 是内容与边框的距离 对应包装盒的填充部分外边距 margin 位于边框外部 是边框外面周围的间隙 对应纸壳外围间隙元素内容 盒子内的物品 边框 元素内容 外边距 内边距 盒子模型 盒子模型的平面结构图 盒子模型 盒子模型的三维立体结构图 第一层 第二层 第三层 第四层 第五层 边框属性 边框 border 用于分隔不同元素会占据空间有4条边框 元素内容与外边距的分界线 具有宽度 占据空间 盒子模型可以没有边框 此时边框宽度为0 上 右 盒子模型有4条边框 下 左 边框属性 边框颜色分别设置4条边框 属性值取值与color属性相同 边框属性 边框颜色同时设置4条边框 按顺时针方向上 右 下 左的顺序设置4边颜色 边框属性 边框粗细属性值 关键字 数值 边框属性 边框粗细分别设置4条边框设置方法与边框颜色相同 边框属性 边框粗细同时设置4条边框设置方法与边框颜色相同 边框属性 边框样式属性值 关键字 边框属性 边框样式分别设置4条边框设置方法与边框颜色相同 边框属性 边框样式同时设置4条边框设置方法与边框颜色相同 边框属性 边框样式的显示差异在IE和Firefox中略有区别groove inset outset和ridge IE都支持得不够理想 IE浏览器不支持的border style效果 不推荐使用 边框属性 边框属性简写同时设置边框的三个属性 border 1pxdashed 336699 4条边框粗细均为1px 4条边框均为虚线 4条边框颜色均为 336699 当有多条规则作用于同一个边框时 会产生冲突 后面的设置会覆盖前面的设置 内边距属性 内边距 padding 用于控制内容与边框之间的距离会占据空间可设置盒子模型上 右 下 左4个方向的内边距值设置方式与border属性相似 padding属性的值可以为0 即无内边距 上边距 内容 边框 内边距属性 内边距分别设置4个方向的内边距 内边距属性 内边距同时设置4个方向的内边距 外边距属性 外边距 margin 用于控制元素与元素之间的距离会占据空间可设置盒子模型上 右 下 左4个方向的外边距值设置方式与padding属性相同 margin属性的值可以为0 即无外边距 外边距属性 body的外边距本身是一个盒子默认情况下 有若干像素外填充 body的margin属性值设置为0时 默认情况下的body 外边距属性 外边距设置方法与padding属性设置方法类似可以设置1 2 3或4个属性值设置1个属性值时 表示上 下 左 右4个margin均为该值设置2个属性值时 前者为上 下margin值 后者为左 右margin值设置3个属性值时 第1个为上margin的值 第2个为左 右margin的值 第3个为下margin的值设置4个属性值时 按照顺时针方向 依次为上 右 下 左margin的值 盒子模型尺寸 盒子尺寸 盒子模型总尺寸 border width padding margin 内容尺寸 宽度 高度 内容的宽度或者高度 该盒子尺寸没有包含边框尺寸 表示无边框 演示案例 制作 主题相册 页面效果 演示案例 制作 网页热门标签 思路分析使用ID选择器定义划分html文档的div使用盒子属性美化网页元素外观使用盒子属性控制元素间距使用标题标签排版各级标题使用盒子属性制作带边框的图片 带边框 且与边框有间距的图片效果 标准文档流 概念简称 标准流 指在不适用其他的排版和定位相关的特殊CSS规则时 各种元素的排列规则分两类块级元素 blocklevel 以一个块地形式表现出来 并且跟同级的兄弟块依次竖直排列 左右撑满占有独立空间 标准文档流 分两类行内元素 inline 各个字母之间横向排列 到最右端自动折行标签本身不占有独立的区域 仅仅在其他元素的基础上指定了一定的范围 标准文档流 块级元素与行内元素的区别块级元素拥有自己的区域行内元素没有自己的区域 标签与标签 标签区块容器标记 即与之间相当于一个容器通用的块级元素 无逻辑语义可以容纳各种HTML元素使用CSS控制时 其中的各标签都会随之改变 标签与标签 标签区块容器标记 区划行内元素通用的行内元素 无逻辑语义可以容纳各种HTML元素使用CSS控制时 其中的各标签都会随之改变 标签与标签 标签与标签的异同相同点 区块容器标记独立出各个区块不同点 是块级元素 在它前后的元素会自动换行是行内元素 在它的前后不会换行 display属性 display属性用于指定HTML标签的显示方式属性值 关键字常用的有3个 display属性 display属性的应用块级元素与行内元素的相互转换 为div和span标签设置display属性 div变成了行内显示 span变成了块状显示 盒子7 8消失了 演示案例 制作 腾讯网站导航 页面效果 演示案例 制作 腾讯网站导航 思路分析使用ID选择器定义用于分块的div使用定义列表排版网站导航使用display属性将span标签转换

温馨提示

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

评论

0/150

提交评论