|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
可以增加更多的用户而不需要建立独立的版本。可以一次设计,随处发布。
我们都晓得扫瞄器之间是有差别的,良多人在利用XHTML+CSS体例制造网页的时分都曾为此非常头痛。要在这些差别的影响下事情必要良多的技能,“埋没CSS”就是个中很主要的一种技能(乃至是最主要的)。这类技能的次要头脑是,用某些体例对某些扫瞄器埋没某些重载的CSS划定规矩。
这篇文章并非想教你怎样利用这类技能,它面向的是有必定CSS基本的计划开辟者,我假定你已经利用过某种埋没CSS划定规矩的办法。这里是想把可用的办法与被埋没划定规矩的扫瞄器都列出来,便利人人在平常事情时随时查阅。
在这张年夜内外列出了九种办法,我就称其为“独孤九剑”,但愿能帮上你的忙:-D
注:此表格原载w3development.de。
Browser@importurl("...")@importurl(...)@import"..."media=""@mediacommentattributechildTantek
Amaya5.1Winxxxx
IE3Winxxxxxxx
IE4Winxxxxxxxx
IE5Winxxxx
IE5.5Winxxx
IE6Winxx
IE4.01Macxxxxxx
IE4.5Macxxxx
IE5Macxxx
Konqueror2.1.1x
Mozilla1.0
Netscape4.xxxxxxxxx
Netscape6.01
Netscape6.1
Netscape6.2
Opera3.60Winx
Opera4.02Win
Opera5.02Win
Opera5.12Win
OperaTechPreview3Mac
看完这张表以后我的第一反响是:Mozilla和Opera真乃神人也。只要一条划定规矩会对Opera最老的一个版本起感化,以是前面我们在讲到埋没划定规矩的时分基础上就不思索Mozilla和Opera了。上面列出这九种“剑法”的招数,同时在中间也注上了我团体保举的利用场所。注重,我保举的纷歧定与你的需求符合,利用前请对比下面的表格。
@importurl("")
@importurl("global.css")
对老版本(版号小于5)的扫瞄器埋没划定规矩。
@importurl()
@importurl(global.css)
对Windows平台的老版本(版号小于5)扫瞄器埋没划定规矩。
@import""
@import"global.css"
对Windows平台的老版本(版号小于5)扫瞄器埋没划定规矩。
media=""
<linkhref="global.css"type="text/css"rel="stylesheet"media="all"/>
对Netscape4.x埋没划定规矩。
@media
@mediaall{
.../*必要埋没的划定规矩*/
}
假如只思索NN和IE的话就是只对4.x版本埋没划定规矩。
comment
#anySelector/**/{color:#f00;}
这但是准确制导导弹。只对IE5及以下版本埋没划定规矩。以是假如要把IE5和IE5.5分隔界说划定规矩,那就靠它了。
attribute
p[id]{color:#0f0;}
又一个准确制导导弹。假如不体贴老版本扫瞄器,那就是只对IE埋没划定规矩。关于属性选择器的更多信息请看W3C的文档。
child
p>span{color:#00f;}
基础同上,只是Mac平台部分版本的IE撑持这个划定规矩。
Tantek
p#tantek{
voice-family:""}"";/*某些扫瞄器有剖析bug*/
voice-family:inherit;/*在这以下的划定规矩城市被疏忽*/
color:#f00;
}
出名的埋没CSS技能,对一切“非古代”扫瞄器埋没划定规矩。</p>
CSS的极大优势表现在简洁的代码,对于一个大型网站来说,可以节省大量带宽,而且众所周知,搜索引擎喜欢清洁的代码。 |
|