CSS樣式表学习手册.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CSS樣式表学习手册

CSS样式表 学 习 手 册 什么是样式表 CSS是Cascading Style Sheet 的缩写。译作「层叠样式表单」。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。 style=属性名1:属性值1; 属性名2:属性值2;……属性名n:属性值n; 在HTML文件内部的文件头定义处对标签样式进行总体定义 应用范围:对某个网页中的某种标签进行样式的修改,应用于本网页内 格式: head style type=text/css 标签名1{ 属性名1:属性值1; 属性名2:属性值2; …… } 标签名2{ 属性名1:属性值1; 属性名2:属性值2; …… } …… 标签名N{ 属性名1:属性值1; 属性名2:属性值2; …… } /style /head 将对标签样式的重定义制作成独立的CSS样式表文件(*.css) 应用范围:定义一个独立的样式表文件,设定标签属性,应用于所有使用该文件的HTML文件 格式:定义一个文件类型为css类型的文件 标签名1{ 属性名1:属性值1; 属性名2:属性值2; …… } 标签名2{ 属性名1:属性值1; 属性名2:属性值2; …… } …… 标签名N{ 属性名1:属性值1; 属性名2:属性值2; …… } CSS样式表与HTML结合的三/四种方法: 直接对HTML文件内所使用的标签进行样式修改的无需再做其他操作,样式将直接应用到被修改的标签中 在HTML文件内部的文件头HEAD内定义的样式讲在使用到该标签时自动应用其定义效果,无需再做其他操作 使用独立制作的CSS样式表文件(*.css),讲该样式定义引入HTML文件的方式有如下两种: 在HEAD标签内使用LINK标签导入外部定义的CSS样式表文件 link rel=stylesheet href=mystyle.css type=text/css 使用CSS 规则@import标记来导入样式表单; style @import *.css; /style 样式表的冲突问题 由于CSS样式表的定义规则不止一种,因此当某个标记CSS样式表的定义出现冲突时,多种相同属性的定义将出现冲突问题;此外当多种定义规则出现时,引用效果也讲出现冲突,下面列举出各种冲突的处理规则 ※定义冲突: HTML文件内部定义之间出现冲突 style body{ color:red; } body{ color:blue; } /style 使用时定义位置靠后的将取代前面定义的属性,成为最终定义的属性 CSS外部定义同一个.css文件内定义之间出现冲突 (同上) ※引用冲突: HTML文件内部定义与CSS外部定义.css文件之间出现冲突 link rel=stylesheet href=style.css type=text/css style body{ color:#ff00ff; } /style 引用时HTML文件内部定义的样式将取代CSS外部定义文件内的样式 CSS外部定义的多个.css文件之间出现冲突 style1.css body{ color:red; } style2.css body{ color:blue; } 引用时: 若都使用link标签导入,则后导入的将取代先导入的,成为最终样式 link rel=stylesheet href=fail.css type=text/css link rel=stylesheet href=success.css type=text/css 若都使用@import语法导入,则后导入的将取代先导入的,成为最终样式 style @import fail.css; @import success.css; /style 若使用@import语法和link标签分别导入,则语法顺序定义位置在后面的将取代语法顺序定义位置在前面的,成为最终样式 style @import fail.css; /style link rel=stylesheet href=success.css type=text/css 或: link rel=stylesheet href=fail.css type=text/css style @import success.css; /style 多个标记定义同一内容而引发的引用冲突 外层标签与内层标签定义冲突时,内层标签样式将覆盖外层标签样式效果 style p{ color:red; } b{ color:blue; } /style bp红色/p/b pb蓝色/b/p I style=color:green;b蓝色/bI bI style=color:green;绿色I/b 具有样式的标签嵌套不规则

文档评论(0)

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

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

1亿VIP精品文档

相关文档