西安交通大学:《计算机网络与通讯》课程教学资源(PPT课件讲稿)第10讲 网页布局与CSS

第10讲网页布局与CSs 《网页设计与编程》
第10讲 网页布局与CSS 《网页设计与编程》

网页布局与层叠样式表 ◆样式表的概念并不是新创造的,文字处 理器和桌面印刷系统长期以来都在使用 做某种特殊样式的排版 ◆样式表最重要的作用是提供了一种能使 所有Web页面的样式保持一致的方法
网页布局与层叠样式表 样式表的概念并不是新创造的,文字处 理器和桌面印刷系统长期以来都在使用 做某种特殊样式的排版 样式表最重要的作用是提供了一种能使 所有Web页面的样式保持一致的方法

CSs的必要性 ◆许多HTML元素都有外观属性,如果在元素中 没有指定相应的值,那么浏览器将使用这些属 性的默认值 ◆例如,元素中包含 ont-size属性,某个浏 览器可能将这个属性的默认值设定为30个点 (pt) ◆而通过样式表则可以将该默认值更改为26个 这种改动可以只对某个元素有效,也可 以对这个文档中所有的元素都有效
CSS的必要性 许多HTML元素都有外观属性,如果在元素中 没有指定相应的值,那么浏览器将使用这些属 性的默认值。 例如,元素中包含font-size属性,某个浏 览器可能将这个属性的默认值设定为30个点 (pt) 而通过样式表则可以将该默认值更改为26个, 这种改动可以只对某个元素有效,也可 以对这个文档中所有的元素都有效

CSS的必要性 ◆样式表的某些功能可能需要借助元素的 各种属性、字体的样式以及字体的尺寸 元素来实现 ◆然而,利用样式表可以对这些样式说明 进行更精确、更一致的描述 ◆日前已经不提倡直接绝大多数用于描述 外观的元素属性,而是建议使用样式表
CSS的必要性 样式表的某些功能可能需要借助元素的 各种属性、字体的样式以及字体的尺寸 元素来实现 然而,利用样式表可以对这些样式说明 进行更精确、更一致的描述 目前已经不提倡直接绝大多数用于描述 外观的元素属性,而是建议使用样式表

样式表的层次 ◆样式表的三个层次按照从低层到高层的 顺序依次是: 内置( inline)样式表 ■文档层( document level样式表 外部( externa)样式表
样式表的层次 样式表的三个层次按照从低层到高层的 顺序依次是: ◼ 内置(inline)样式表 ◼ 文档层(document level)样式表 ◼ 外部(external)样式表

样式表的层次 ◆HTML样式表之所以被称为层叠样式表, 是因为文档样式可以三个不同层次上进 行定义 ◆低层样式表可以取代高层样式表,所以 某个元素内容的样式是由样式表的叠加 来确定的
样式表的层次 HTML样式表之所以被称为层叠样式表, 是因为文档样式可以三个不同层次上进 行定义 低层样式表可以取代高层样式表,所以 某个元素内容的样式是由样式表的叠加 来确定的

样式表的层次 ■内置样式表适用于单个元素的内容 文档层样式表适用于整个文档的主体 外部样式表则可以应用在多个文档的主体中 ◆在使用时,内置样式表优先于文档样式 表,而文档样式表又优先于外部样式表 ◆在出现冲突的情况下,低层次的样式表 具有使用上的优先权
样式表的层次 ◼ 内置样式表适用于单个元素的内容 ◼ 文档层样式表适用于整个文档的主体 ◼ 外部样式表则可以应用在多个文档的主体中。 在使用时,内置样式表优先于文档样式 表,而文档样式表又优先于外部样式表。 在出现冲突的情况下,低层次的样式表 具有使用上的优先权

CSS可能遇到的问题 ◆与元素和元素属性所面临的情况一样 某种特殊的浏览器可能不能处理样式表 中指定的一些属性值 对于这种情况,浏览器要么用一个可选 择的值进行替代,要么将简单地忽略所 给出的这些属性值
CSS可能遇到的问题 与元素和元素属性所面临的情况一样, 某种特殊的浏览器可能不能处理样式表 中指定的一些属性值。 对于这种情况,浏览器要么用一个可选 择的值进行替代,要么将简单地忽略所 给出的这些属性值

内置样式 ◆内置样式说明出现在元素中,并且仅适 用于那个元素中的内容。 ◆这种细粒度的样式应用背离了样式表的 主要设计思想—对完整文档的各种元 素进行样式统 ◆对内置样式说明应当谨慎使用
内置样式 内置样式说明出现在元素中,并且仅适 用于那个元素中的内容。 这种细粒度的样式应用背离了样式表的 主要设计思想——对完整文档的各种元 素进行样式统一 对内置样式说明应当谨慎使用

文档层样式 ◆文档层样式说明出现在文档的头部分, 并且适用于文档的整个主体。 ◆这是对文档所有内容的显示外观进行格 式统一的一种方法
文档层样式 文档层样式说明出现在文档的头部分, 并且适用于文档的整个主体。 这是对文档所有内容的显示外观进行格 式统一的一种方法
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 西安交通大学:《计算机网络与通讯》课程教学资源(PPT课件讲稿)第12讲 网页设计与编程.ppt
- 西安交通大学:《计算机网络与通讯》课程教学资源(PPT课件讲稿)第8讲 网站模块管理.ppt
- 西安交通大学:《计算机网络与通讯》课程教学资源(PPT课件讲稿)第9讲 HTML基础.ppt
- 西安交通大学:《计算机网络与通讯》课程教学资源(PPT课件讲稿)第7讲 自动主题样式.ppt
- 西安交通大学:《计算机网络与通讯》课程教学资源(PPT课件讲稿)第5讲 网站的用户管理.ppt
- 西安交通大学:《计算机网络与通讯》课程教学资源(PPT课件讲稿)第6讲 上网安装PostNuke.ppt
- 西安交通大学:《计算机网络与通讯》课程教学资源(PPT课件讲稿)第4讲 PostNuke网站的管理.ppt
- 西安交通大学:《计算机网络与通讯》课程教学资源(PPT课件讲稿)第3讲 网站设置和应用.ppt
- 西安交通大学:《计算机网络与通讯》课程教学资源(PPT课件讲稿)第2讲 CMS与 Postnuke开放平台的普通用户界面.ppt
- 西安交通大学:《计算机网络与通讯》课程教学资源(PPT课件讲稿)第6课 网站建设和网页制作.ppt
- 西安交通大学:《计算机网络与通讯》课程教学资源(PPT课件讲稿)课程介绍.ppt
- 西安交通大学:《计算机网络与通讯》课程教学资源(PPT课件讲稿)第3讲 Internet基础.ppt
- 西安交通大学:《计算机网络与通讯》课程教学资源(PPT课件讲稿)第5课 电子邮件和文件传输.ppt
- 西安交通大学:《计算机网络与通讯》课程教学资源(PPT课件讲稿)第一章 引论.ppt
- 西安交通大学:《计算机网络与通讯》课程教学资源(PPT课件讲稿)第二章 传输介质与网络协议.ppt
- 西安交通大学:《计算机网络与通讯》课程教学资源(PPT课件讲稿)第七章 因特网的重要协议.ppt
- 西安交通大学:《计算机网络与通讯》课程教学资源(PPT课件讲稿)第九章 网络设备.ppt
- 西安交通大学:《计算机网络与通讯》课程教学资源(PPT课件讲稿)第八章 网络互联与广域网技术.ppt
- 西安交通大学:《计算机网络与通讯》课程教学资源(PPT课件讲稿)第六章 计算机局域网络.ppt
- 西安交通大学:《计算机网络与通讯》课程教学资源(PPT课件讲稿)第四章 因特网的主要服务功能.ppt
- 西安交通大学:《计算机网络与通讯》课程教学资源(PPT课件讲稿)第11讲 Postnuke themes 现存的主题样式和价值评估.ppt
- 《Auto CAD 2002中文版应用教程》第10章 尺寸标注.pps
- 《AutoCAD 2002中文版应用教程》第11章 三维绘图.pps
- 《Auto CAD 2002中文版应用教程》第12章 图形输出.pps
- 《Auto CAD 2002中文版应用教程》第13章 专业绘图技巧.pps
- 《Auto CAD 2002中文版应用教程》第1章 概述.pps
- 《Auto CAD 2002中文版应用教程》第2章 绘图基础.pps
- 《Auto CAD 2002中文版应用教程》第3章 绘图设置.pps
- 《Auto CAD 2002中文版应用教程》第4章 图层、线型及颜色.pps
- 《Auto CAD 2002中文版应用教程》第5章 绘制图形.pps
- 《Auto CAD 2002中文版应用教程》第6章 图形编辑.pps
- 《Auto CAD 2002中文版应用教程》第7章 块与外部参照.pps
- 《Auto CAD 2002中文版应用教程》第8章 图案填充.pps
- 《Auto CAD 2002中文版应用教程》第9章 文字标注.pps
- 浙江大学:《数据结构与算法》教学大纲.doc
- 浙江大学:《数据结构与算法》教学(实验)周历.doc
- 浙江大学:《数据结构与算法》任课教师登记表.doc
- 浙江大学:《数据结构与算法》实验要求与指导.doc
- 浙江大学:《数据结构与算法》第一章 绪论.ppt
- 浙江大学:《数据结构与算法》课程简介.doc