第六章层叠样式模板与库课件.ppt
《第六章层叠样式模板与库课件.ppt》由会员分享,可在线阅读,更多相关《第六章层叠样式模板与库课件.ppt(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第六章层叠样式模板与库第1页,此课件共34页哦v 6.1 层叠样式表的创建、编辑与应用6.1.1 关于层叠样式表通常情况下我们希望将页面显示内容与显示方式分开,使得内容编辑人员的工作重心放在网站内容的撰写上,而站点的美工和界面设计人员的工作重心放在页面显示的风格和样式上。样式是预先定义好的、格式化文档的工具。CSS全称Cascading Styles Sheet,译为层叠样式表,是由W3C(World Wide Web Consortium)组织所拟定的。DREAMWEAVER第2页,此课件共34页哦v 6.1 层叠样式表的创建、编辑与应用6.1.1 关于层叠样式表关于层叠样式表CSS(Cas
2、cadingStyleSheets)是开放性样)是开放性样式设定语句,它扩充了式设定语句,它扩充了HTML标记的属性设定,标记的属性设定,这些属性设定可以通过脚本语言进行控制,使网页这些属性设定可以通过脚本语言进行控制,使网页的视觉效果更加丰富多彩。的视觉效果更加丰富多彩。CSS将页面的样式与显示内容的文档分开,可将页面的样式与显示内容的文档分开,可以高效、统一地组织页面元素。对于具有相同风以高效、统一地组织页面元素。对于具有相同风格多个页面的站点来说,只需要建立定义样式的格多个页面的站点来说,只需要建立定义样式的CSS文件,并使需要使用这些样式的文档调用相应的文件,并使需要使用这些样式的文档
3、调用相应的样式文件即可。当网站的风格需要更新时,只要更改样式文件即可。当网站的风格需要更新时,只要更改CSS样式文件即可样式文件即可。CSS技术的应用使得网站的开发、管理和维护大为简技术的应用使得网站的开发、管理和维护大为简化,提高了开发效率。化,提高了开发效率。DREAMWEAVER第3页,此课件共34页哦v 6.1 层叠样式表的创建、编辑与应用层叠样式表的创建、编辑与应用6.1.1关于层叠样式表关于层叠样式表1、样式表的版本:、样式表的版本:1996年,年,W3C推出推出CSS1。1998年中期,年中期,W3C公布公布CSS2。目前,目前,W3C正在开发正在开发CSS3。IE6与与NS7已
4、经实现了已经实现了CSS1中的绝大部分特性,但中的绝大部分特性,但并没有实现全部特性;并没有实现全部特性;IE8的最新版本支持的最新版本支持CSS2。本章介绍的属性可以被至少其中一种浏览器所支本章介绍的属性可以被至少其中一种浏览器所支持持DREAMWEAVER第4页,此课件共34页哦v 6.1 层叠样式表的创建、编辑与应用层叠样式表的创建、编辑与应用6.1.1关于层叠样式表关于层叠样式表2、样式表的层次:、样式表的层次:样式表称为层叠样式表是因为它们可以以三层的样式表称为层叠样式表是因为它们可以以三层的形式定义,以此指定文档的样式;较低层的样式形式定义,以此指定文档的样式;较低层的样式表能够覆
5、盖较高层的样式表。表能够覆盖较高层的样式表。CSS的三个层次,按照从底层到高层的顺序,分的三个层次,按照从底层到高层的顺序,分别为别为行内样式表行内样式表、文档层样式表文档层样式表和和外部样式表外部样式表,其,其中行内样式表只能作用于单个标签的内容;文档层中行内样式表只能作用于单个标签的内容;文档层样式表则能够对文档的整个主体起作用,而外部样样式表则能够对文档的整个主体起作用,而外部样式表可以应用到任意数目文档的主体中。式表可以应用到任意数目文档的主体中。如果浏览器无法满足样式表指定的属性,则浏览如果浏览器无法满足样式表指定的属性,则浏览器或者采用另一个值代替此值或者忽略这个给定器或者采用另一
6、个值代替此值或者忽略这个给定值。值。DREAMWEAVER第5页,此课件共34页哦v 6.1 层叠样式表的创建、编辑与应用层叠样式表的创建、编辑与应用6.1.1关于层叠样式表关于层叠样式表3、CSS的基本格式:的基本格式:选择符选择符规则规则例如:例如:h1color:blue选择符(选择符(selector):是样式要套用的对象,一):是样式要套用的对象,一般是般是HTML标记,如上例的标记,如上例的h1。在。在HTML文件中文件中标记之间的内容将全部继承标记之间的内容将全部继承h1的全部的全部规则,例如字体显示为蓝色。规则,例如字体显示为蓝色。规则:是样式设定的内容,用规则:是样式设定的内
7、容,用括起来的部分,括起来的部分,如上例中的如上例中的color:blue。DREAMWEAVER第6页,此课件共34页哦6.1.2 创建和编辑CSS样式表1.要创建一个CSS样式表,操作步骤如下:a)选择“窗口”“CSS 样式”命令,打开CSS面板。b)在“CSS 样式”面板中,单击面板底部的“新建 CSS 样式”按钮(+)。c)在“类型”选项组中,选择要定制的类型单选项。该选项组中3个选项的意义如下:HTML 标签样式重定义特定标签(如 h1)的格式。创建或更改 h1 标签的 CSS 样式时,所有用 h1 标签设置了格式的文本都立即更新。DREAMWEAVER第7页,此课件共34页哦6.1
8、.2 创建和编辑CSS样式表n自定义 CSS 样式(也称为类样式类样式)使您可以将样式属性设置为任何文本范围或文本块。n.topcolor:red;font-size:12px;nn这里是类选择器控制的样式这里是类选择器控制的样式nn注意:注意:类选择器的前面有一个类选择器的前面有一个“点点”,class名称名称在在HTML文档中类用文档中类用class来定义。来定义。DREAMWEAVER第8页,此课件共34页哦CSS 选择器样式重定义具体某个标签组合的格式(如每当 h2 标题出现在表格单元格内时都应用 td h2),或重定义包含特定 id 属性的所有标签的格式。例如:#toppcolor:
9、red;这里是内容,以上的样式定位到了这个这里是内容,以上的样式定位到了这个p标标签签 d)在定义选项组中,选择要定义的样式表位置,可以是定义新的样式表文件,也可以是将样式表文件定义在当前文档中。e)完成设置后单击“确定”按钮,在“CSS样式定义对话框中设置个类别的属性。DREAMWEAVER第9页,此课件共34页哦2.编辑CSS样式表a)右单击CSS样式表面板,选择“编辑样式表”。b)单击“链接”,可打开链接外部样式表对话框c)单击“新建”,可打开新建CSS样式对话框d)单击“编辑”,可打开样式定义对话框对样式进行编辑。e)单击“删除”,可删除该样式。f)单击“复制”,针对要复制着样式的类型
10、不同,将打开新建样式对话框,提示输入复制产生的新的CSS样式名称,或者重定义的HTML标记,或者新的CSS样式选择符。DREAMWEAVER第10页,此课件共34页哦6.1.3精确定制精确定制CSS样式样式 无论是新建无论是新建CSS样式,还是编辑已有的样式,还是编辑已有的CSS样式,样式,CSS样式的具体格式都是通过样式的具体格式都是通过CSS样式定样式定义对话框来定义的。义对话框来定义的。该对话框中左边的该对话框中左边的“分类分类”列表框显示样式类目。由列表框显示样式类目。由于于CSS属性较多,属性较多,DW将其分为将其分为8大类目,可以单击左大类目,可以单击左边的样式类目名来选择样式类型
11、,然后在右边的区域进边的样式类目名来选择样式类型,然后在右边的区域进行相应的属性定义下面分别介绍:行相应的属性定义下面分别介绍:1.定义定义CSS类型属性类型属性a)“字体字体”为样式设置字体家族(或家族系列)DREAMWEAVER第11页,此课件共34页哦b)“大小大小”定义文本大小。可以通过选择数字和度量单位选择特定的大小,也可以选择相对大小。c)“样式样式”将“正常”、“斜体”或“偏斜体”指定为字体样式。默认设置是“正常”。d)“行高行高”设置文本所在行的高度。e)“修饰修饰”向文本中添加下划线、上划线或删除线,或使文本闪烁。正常文本的默认设置是“无”。f)“粗细粗细”对字体应用特定或相
12、对的粗体量。“正常”等于 400;“粗体”等于 700。g)“变量变量”设置文本的小型大写字母变量。h)“大小写大小写”将选定内容中的每个单词的首字母大写或将文本设置为全部大写或小写。DREAMWEAVER第12页,此课件共34页哦i)“颜色颜色”设置文本颜色。2.定义定义CSS样式背景属性样式背景属性a)“背景颜色背景颜色”设置元素的背景颜色。b)“背景图像背景图像”设置元素的背景图像。c)“重复重复”确定是否以及如何重复背景图像。d)“附件附件”确定背景图像是固定在它的原始位置还是随内容一起滚动。e)水平位置和垂直位置水平位置和垂直位置指定背景图像相对于元素的初始位置。3.定义定义CSS样
13、式边框属性样式边框属性a)“样式样式”设置边框的样式外观。取消选择“全部相同”可设置元素各个边的边框样式。DREAMWEAVER第13页,此课件共34页哦b)“宽度宽度”设置元素边框的粗细。取消选择“全部相同”可设置元素各个边的边框宽度。c)“颜色颜色”设置边框的颜色。取消选择“全部相同”可设置元素各个边的边框颜色。4.定义定义CSS样式块属性样式块属性a)“单词间距单词间距”设置单词的间距。b)“字母间距字母间距”增加或减少字母或字符的间距。若要减少字符间距,请指定一个负值(例如-4)。c)“垂直对齐垂直对齐”指定它应用于的元素的垂直对齐方式。d)“文本对齐文本对齐”设置元素中的文本对齐方式
14、。e)“文本缩进文本缩进”指定第一行文本缩进的程度。可以使用负值创建凸出,但显示取决于浏览器。DREAMWEAVER第14页,此课件共34页哦f)“空格空格”确定如何处理元素中的空格。从下面三个选项中选择:“正常”收缩空格;“保留”的处理方式与文本被括在 pre 标签中一样(即保留所有空白,包括空格、制表符和回车);“不换行”指定仅当遇到 br 标签时文本才换行。g)“显示显示”指定是否以及如何显示元素。“无”关闭它被指定给的元素的显示。5.定义定义CSS样式样式“盒子盒子”属性属性a)“宽和高宽和高”设置元素的宽度和高度。b)“浮动浮动”设置其它元素(如文本、层、表格等)在哪个边围绕元素浮动
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第六 层叠 样式 模板 课件
限制150内