快速业务通道

css教程:css指令,兼容,注释,selector

作者 佚名技术 来源 CSS技术 浏览 发布时间 2012-03-04
元素可以包含多个styles,也可以通过@import指令引入多个指向外部style sheet的链接。 1.2.3 @import指令 用法:
<style type="text/css">
  @import url(styles.css); /* @import comes first */ @import url(blueworld.css); @import url(zany.css);   h1 {color: gray;}   </style> 可见其作用类似link, l         通知浏览器将外部style sheet载入。 l         并且可以载入多个style sheet。 区别是 l         位置与语法不同。 @import被包含在style元素中,并且必须在其他css规则之前。 l         每一个import的style sheet都会被使用,没有替代规则。 相对于link的media属性,import有: @import url(sheet2.css) all;   @import url(blueworld.css) screen;   @import url(zany.css) projection, print; @import的重要用途: 在导入的某个style sheet A中,A需要也使用外部的style sheet,这时link元素显然无用。比如css文档中,是不可能出现link元素的,这时使用@import,如下: @import url(http://example.org/library/layout.css);   @import url(basic-text.css);   @import url(printer.css) print;   body {color: red;}   h1 {color: blue;} 1.3 与老版本浏览器的兼容问题 浏览器对不能识别的tag一律忽略。但是如果浏览器不能识别style元素,style会以普通文本的形式出现在网页的最上面。解决方案:在style里面加上注释符号,这样旧版本的浏览器不会以文本方式显示,新版本浏览器可以正确使用style元素。具体如下: <style type="text/css"><!--   @import url(sheet2.css);   h1 {color: maroon;}   body {background: yellow;}   --></style> 1.4 css中的注释 css的注释类似c: /* This is a CSS1 comment */ Comments can span multiple lines, just as in C++: /* This is a CSS1 comment, and it   can be several lines long without   any problem whatsoever. */ 但是注意:css的注释不能被嵌套。 1.5内联风格inline style 将style放到html元素描述的地方,就是inline style <p style="color: gray;&qu

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号