第8章级联样式表资料.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
;CSS就是一种叫做样式表(style sheet)的技术,也有人称之为层叠样式表(Cascading Style Sheet)。在主页制作时采用CSS技术,可以有效地对页面的布局、字体、颜色、背景和其他效果实现更加精确的控制。只要对相应的代码做一些简单的修改,就可以改变整个页面的风格。 ;CSS样式表的特点如下: 将显示格式和文档结构分离 对HTML语言处理样式的最好补充 体积更小加快网页下载速度 实现动态更新、减少工作量 支持CSS的浏览器增多;;定义CSS的语句形式如下: ? selector {property:value;property:value;…} ? SELECTOR:选择符。 当多个对象具有相同的样式定义时,多个对象之间可以用逗号分隔;在CSS样式中有3种选择符分别是 HTML选择符 Class选择符 ID选择符 ;HTML选择符 HTML选择符就是HTML的标记符,例如P、BODY、A等。如果用CSS定义了他们,那么在整个网页中,该标识的属性都应用定义中的设置。HTML选择符的定义方法如下: ? tag{property:value} ;Class选择符 Class选择符可以分为两种,一种是相关的class selector,它只与一种HTML标记有关系。它的语法格式如下: ? Tag.Classname{property:value} 第二种是独立Class选择符,它可以被任何HTML标记所应用。 它的语法格式如下: ? .Classname{property:value} ;ID选择符 ID选择符其实与独立的Class选择符的功能一样,而他们的区别在于语法和用法不同。它的语法格式如下: ? #IDname{property:value} ? ID选择符的用法是在HTML标记中应用ID属性引用CSS样式;;用style标记将样式表嵌入在HTML文件的头部。style标记的属性type指明样式的类别,除了CSS样式表外,还有Netscape浏览器使用的JSS(JavaScript Style Sheets,Java脚本样式表)样式表,其样式类别为text/javascript;type的默认值为text/css。style标记内定义的前后加上注释符!--……--的作用是使不支持CSS的浏览器忽略样式表的定义。嵌入样式表的作用范围是在本HTML文件内。 ;如果多个HTML文件要共享样式表,可以将样式表定义为一个独立的CSS样式文件。HTML文件在头部用link标记链接到CSS样式文件。;这种方式是在HTML文件的头部style/style标记之间,用CSS样式表的@import声明引入外部样式表。 格式为: ? style @import URL(外部样式文件名); … /style ? ;这种方式是在HTML标记中,将定义的样式规则作为标记style属性的属性值。样式定义的作用范围仅限于此标记范围之内。一个内嵌样式的应用如下: ? body style=font-family:宋体;font-size:12pt;background:yellow ? 要在一个HTML文件中使用内联样式,必须在该文件的头部对整个文件进行单独的样式表语言声明,声明如下: ? meta http-equiv=Content-Type content=text/css ;样式表的作用优先顺序遵循以下原则: 内联样式中所定义样式的优先级最高。 其他样式按其在HTML文件中出现或者被引用的顺序,遵循就近原则,靠近文本越近的优先级越高。 选择符的作用优先顺序为:上下文选择符、类选择符、ID选择符,优先级依次降低。 未在任何文件中定义的样式,将遵循浏览器的默认样式。;;内嵌样式是使用style标签属性直接为单个HTML元素应用的样式表(CSS)指派。而使用 style对象可以检查这些指派,并进行新的指派或更改已有的指派。要使用style对象,应该在元素对象上使用style关键字。要获得内嵌样式的当前设置,应该在style对象上使用对应的style对象的属性。 ;1.检索样式表中的属性值 在Netscape 6.0以后的版本中,使用Style对象检索属性值。 语法: ? document.getElementById(对象名称).style.属性 ? 在IE浏览器中,使用Style对象检索属性值。 语法: ? document.all(对象名称).style.属性;2.样式标签属性和样式属性;behavior;color;margin;tableLayout;3.颜色和背景属性 (1)BackgroundColor属性 BackgroundColor属性用于设置或检索对象的背景颜色。其对应的样式标签属性为background-co

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档