css入门与基础..docxVIP

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CSS入门基础CSS简介css指层叠样式表(Cascading Style Sheets)样式定义如何显示HTML元素把样式添加到HTML中,为了解决内容与表现的分离,更符合W3C规范外部样式表可以极大的提高工作效率多个样式定义可以层叠为一使用CSS需要具备HTML与XHTML知识CSS优势可以使用一个层叠样式表,对一个或多个HTML文档进行页面处理通过更新层叠样式表,可以实现页面的局部或全局进行更新,甚至对全站的网页进行更新,极大的提高了工作效率。丰富的内容属性,给设计人员,提供了更优越更开阔的空间。CSS的类型1、在HTML文档外部,独立的.CSS文档,称为外部样式表,通过link进行引用:2、在HTML文档内部,head/head标签中,称为内部样式表3、在HTML文档内部,HTML元素内,使用style属性进行定义,称为内联样式。CSS优先级在不同类型的层叠样式表,同时作用在一个HTML文档时,样式表之间并不会产生冲突,或发生错。样式表之间会产生一种覆盖效果,高级别的样式属性覆盖低级别的样式属性。优先级:内联样式内部样式外部样式浏览器缺省设置最高级:内联样式,会覆盖其他样式高级:内部样式,会覆盖外部样式和浏览器缺省设置中级:外部样式,会覆盖浏览器缺省设置低级:在没有样式的时候,浏览器缺省设置才有效覆盖优先级:子元素父元素在叠层样式应用时,子元素如果无定义,会继承父元素的样式,但子元素获得定义时,会覆盖相同的父元素样式。CSS语法格式与创建文档CSS有两种固定语法格式1、内部样式表与外部样式表,语法格式:2、内联样式,语法格式:例1:创建一个外部样式表*首先需要创建一个扩展名为base.css(基本样式)的文件。*在.CSS文档的头部,使用/**/注释语句,对文档类别、版权,作者,应用范围等信息进行说明。/*CSS DOCUMENT*//*Copyright:Author:date:2013/3/18target:base*/body{margin: 0;padding: 0;border: 0;text-align: center;background: #f9f9f9 url(/i/site_holder.gif) top center repeat-y;font: 12px Verdana, Arial, Helvetica, sans-serif;}例2:创建一个内部样式表headstyle type=text/cssbody{margin: 0;padding: 0;border: 0;text-align: center;background: #f9f9f9 url(/i/site_holder.gif) top center repeat-y;font: 12px Verdana, Arial, Helvetica, sans-serif;}/style/head例3:创建一个内联样式表body style= margin: 0; padding: 0; border: 0; text-align: center; background: #f9f9f9 url(/i/site_holder.gif) top center repeat-y; font: 12px Verdana, Arial, Helvetica, sans-serif;CSS语法-选择器1、元素选择器最常见的CSS选择器,是利用HTML标签,作为选择对象,对这一类型标签,全部赋予层叠样式。如果对多个元素进行选取,可以使用逗号分割。格式:标签名 {}例1:html {color:black; background-color:red;}/* HTML文档中,所有标签的字体为黑色,背景为红色*/h2 {color:silver;}/*H所有h2标签,字体都是灰色(子元素定义,将覆盖父元素的字体颜色属性。)*/p {color:blue;}/*所有P标签,字体都是蓝色(子元素定义,将覆盖父元素的字体颜色属性。)*/例2:对多个标签的定义。h1, h2, h3, h4, h5, h6 { color:gray; background: white; padding: 10px; border: 1px solid black; font-family: Verdana; }2、类选择器对使用class属性的HTML标签,作为选择对象。格式:.类名 {}例1:定义所有类名为important的元素,字体为红色。.important {color:red;}/*HTML文档中,所有class= important 的元素,字体都为红色*/例2:定义所有p标签,类名为important的元素,字体为红色p.important {color:red;

文档评论(0)

dashewan + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档