复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)11 用CSS作页面布局

计算机网络与网页制作 Chapter11:用cSs作页面布局 复旦大学计算机学院 肖川 xiao@fudan edu cn 1
计算机网络与网页制作 Chapter 11:用CSS作页面布局 复旦大学计算机学院 肖川 cxiao@fudan.edu.cn 1

目标 *理解CSS的箱框模型 *创建Di及APDi *堆叠及重叠页面元素 *设定箱框内容的样式 *使用可视化助理调整页面元素位置
目标 理解CSS的箱框模型 创建Div及AP Div 堆叠及重叠页面元素 设定箱框内容的样式 使用可视化助理调整页面元素位置 2

效果 文件)编辑E)查看()收夹(A)工具(T帮助(H 新大陆手机商城 新大陆商用客户服务部成立于2005年,负责新大陆商城在 政府、教育、交通、军队、金融、电信、酒店/房地产 医疗、企事业单位用户的售前及售后服务业务。 商用客户的维修站全国有多少个? 客户服务部特点 新大陆商城在中国的服务中心约1,200个,其中商用客 户专门服务中心共计253个,涉及维修的产品包括打印 专门的维修服务中心 机,笔记本电脑,显示器,电视机,商用空调,以及数码 上门服务覆盖地市级城市 四个备件分配中心 什么是商用(B2B)客户售后服务? 商用客户售后服务是针对商用领域的客户所提供的,是与 般个人消费品售后区别化的服务。商用客户服务技术更 专业、更迅速、由专门的服务中心根据您的需求提供全方 位个性化服务
效果 3

1.cSs箱框模型 *CS把页面上每个元素看作一个虚拟方框 *每个虚拟矩形框充当一个容器,用于容纳 文本、图像、媒体及表格,并在页面上占 据一定区域。 *每个虚拟矩形框可设定自己的留白、边距 及边框。 *箱框模型是嵌套的。浏览器窗口是最大的 箱框,而bod标签对应的箱框是页面中所 有其他元素的根容器
1. CSS箱框模型 CSS把页面上每个元素看作一个虚拟方框。 每个虚拟矩形框充当一个容器,用于容纳 文本、图像、媒体及表格,并在页面上占 据一定区域。 每个虚拟矩形框可设定自己的留白、边距 及边框。 箱框模型是嵌套的。浏览器窗口是最大的 箱框,而body标签对应的箱框是页面中所 有其他元素的根容器。 4

浏览器窗口 body的边距 body的边框 body的留白 div的边距厂d的边框 div的留白 h的边距/h的边框 h1的留白 级标题文本
浏览器窗口 body的边距 body的留白 一级标题文本 div的边距 div的留白 h1的边距 h1的留白 body的边框 div的边框 h1的边框 5

每个HTM标签具有的样式属性 *边距指围绕箱框的透明区域,包括上、下、左、 右边距。四个边距可以设置不同值。边距的默认 值不等于O *body的边距就决定了页面本身的边界 留白指箱框的边框与其内容之间的透明区域,包 括上、下、左、右留白。亦可设置四个不同值。 留白的默认值等于O。 *箱框的边框(或边界)位于箱框的边距区与留白 区之间,包括上、下、左、右边框,定义了箱框 的界线。边框默认是透明的,你可以分别设定每 个边框的宽度、颜色以及样式
每个HTML标签具有的样式属性 边距指围绕箱框的透明区域,包括上、下、左、 右边距。四个边距可以设置不同值。边距的默认 值不等于0。 body的边距就决定了页面本身的边界。 留白指箱框的边框与其内容之间的透明区域,包 括上、下、左、右留白。亦可设置四个不同值。 留白的默认值等于0。 箱框的边框(或边界)位于箱框的边距区与留白 区之间,包括上、下、左、右边框,定义了箱框 的界线。边框默认是透明的,你可以分别设定每 个边框的宽度、颜色以及6 样式

Di标签与页面布局 *一个Dv标签自身是不会产生任何显示效果的,除 非你用CSS规则专门为其作了设定。Di标签的边 距、留白、边框默认值为O。 *页面内的Dⅳ标签将在页面内设定区域,之后你把 页面内容如文本、图像等直接放在这个区域内。 *“绘制APDⅳv”功能可创建精确定位的箱框 *通常页面内不同的位置有不同的样式,因此非常 适合使用D及对应的DCSS规则,当然也不排除 对D使用类CSS规则
Div标签与页面布局 一个Div标签自身是不会产生任何显示效果的,除 非你用CSS规则专门为其作了设定。Div标签的边 距、留白、边框默认值为0。 页面内的Div标签将在页面内设定区域,之后你把 页面内容如文本、图像等直接放在这个区域内。 “绘制AP Div”功能可创建精确定位的箱框。 通常页面内不同的位置有不同的样式,因此非常 适合使用Div及对应的ID CSS规则,当然也不排除 对Div使用类CSS规则。 7

2.Dv与 AP DiV *APDⅳ在设计视图内可以被随意拖动以及手工调整大小 *Dⅳv在设计视图内不能拖动,也不能手工调整大小 *通过修改D的CSS属性 position的值( absolute或 relative), 使得APDv与Di可以相互转化 # container的CSs规则定义 Position(P))absolute Visibility Width Cw) Z-Index (z) Height a) Overflow F) Placement Top(0): Right ( R) (G) Bottom (B) Left L): 96 Left o) 帮助00 匚确定取消应用0
2. Div 与 AP Div AP Div在设计视图内可以被随意拖动以及手工调整大小 Div在设计视图内不能拖动,也不能手工调整大小。 通过修改Div的CSS属性position的值(absolute或relative), 使得AP Div与Div可以相互转化。 8

APDv与Div的主要区别1 *绝对定位的元素脱离了HTML内容的正常秩 序,它不考虑周围的元素(如周围的文本 相邻的Div),它总是准确地出现在为它指 定的坐标上。 aP DiV的“Z轴”属性用于解 决堆叠问题。 *一个被设为“相对定位”的元素会考虑相 邻HTML内容的正常秩序
AP Div与Div的主要区别(1) 绝对定位的元素脱离了HTML内容的正常秩 序,它不考虑周围的元素(如周围的文本、 相邻的Div),它总是准确地出现在为它指 定的坐标上。AP Div的“Z轴”属性用于解 决堆叠问题。 一个被设为“相对定位”的元素会考虑相 邻HTML内容的正常秩序。 9

APDv与Div的主要区别(2) *当使用“绘制APDv”作版面设计时, Dreamweaver自动地创建|DCSS规则,它设 定了应用于特定箱框的样式信息,包括 置、宽度、高度等。 *当使用“插入Di标签”作版面设计时, Dreamweaver要求你为每个箱框创建或指派 个DCSS规则
AP Div与Div的主要区别(2) 当使用“绘制AP Div”作版面设计时, Dreamweaver自动地创建ID CSS规则,它设 定了应用于特定箱框的样式信息,包括位 置、宽度、高度等。 当使用“插入Div标签”作版面设计时, Dreamweaver要求你为每个箱框创建或指派 一个ID CSS规则。 10
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)10 用CSS设定页面样式.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)09 添加文本和图像.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)08 创建一个新站点.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)07 Dreamweaver CS5入门.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)06 Internet安全.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)05 新型的Internet应用.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)04 传统的Internet服务.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)03 因特网基础知识.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)02 两类基本网络(局域网、无线局域网).pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)01 计算机网络基础.pptx
- 《当代教育理论与实践》论文:大学计算机基础教学实践与思考(复旦大学:肖川、张向东).pdf
- 复旦大学:《计算机网络与网页制作》课程教学大纲 Computer Network and Webpage Design.pdf
- 复旦大学:《计算机原理 Computer System》习题PPT课件_chapter6 The Memory Hierarchy.ppt
- 复旦大学:《计算机原理 Computer System》习题PPT课件_chapter5 Optimizing Program Performance.pptx
- 复旦大学:《计算机原理 Computer System》习题PPT课件_chapter4 Processor Architecture.pptx
- 复旦大学:《计算机原理 Computer System》习题PPT课件_Chapter 3 Machine-Level(2)Representation of Programs.ppt
- 复旦大学:《计算机原理 Computer System》习题PPT课件_Chapter 3 Machine-Level Representation of Programs.pptx
- 复旦大学:《计算机原理 Computer System》习题PPT课件_Chapter 3 Machine-Level Representation of Programs.pptx
- 复旦大学:《计算机原理 Computer System》习题PPT课件_chapter2.pptx
- 复旦大学:《计算机原理 Computer System》课程PPT课件_Linking II(• Static linking • Symbols & Symbol Table • Relocation • Executable Object Files • Loading).ppt
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)12 页面布局高级技术.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)13 使用表格.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)14 添加动画、视频和声音.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)15 使用模块化技术加速网页制作.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)16 构建网页表单.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)17 使用Spry组件.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)18 用行为增加页面的互动.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)19 管理你的站点.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第九章 口令破解及安全加密电邮实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第十章 邮件钓鱼社会工程学实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第十一章 网络服务扫描实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第四讲 协议与内容安全实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第五讲 防火墙实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第六讲 入侵检测实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第六讲 入侵检测实验——基于虚拟蜜网的网络攻防实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第七讲 WEB漏洞渗透实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第八讲 主机探测及端口扫描实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第三章 网络分析实验——数据包捕获实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第三章 网络分析实验——网络监视实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第三章 网络分析实验——端口扫描与嗅探实验.pptx