<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="关于css @import url()总结" id="card1">
<p> 游客</p><p>
标题:关于css @import url()总结<br/>
正文:<br/>
昨天看到@import url（），不太常用，褒贬不一。一开始是由于一个兼容问题： @import url（/css/a.css） 很简单但出现了兼容问题，在ff下无法调用样式，大家都以为是@import搞的怪，但用link后问题依然出现。经过一番讨论原来是绝对路径在ff下是不认的。 <br/><br/>对@import url（）做一下总结： <br/>1，@import url（）机制是不同于link的，link是在加载页面前把css加载完毕，而@import url（）则是读取完文件后在加载，所以会出现一开始没有css样式，闪烁一下出现样式后的页面(网速慢的情况下)。 <br/>2，@import 是css2里面的，所以古老的ie5不支持。 <br/>3，当使用javascript控制dom去改变样式的时候，只能使用link标签，因为@import不是dom可以控制的。4，link除了能加载css外还能定义RSS，定义rel连接属性，@import只能加载css <br/><br/><br/>@import url(xxx.css); 有最大次数的限制，经测试IE6的最大次数是31次，第32个import及以后的都不能生效，如下： <br/><br/>@import url(1.css); <br/>@import url(2.css); <br/>@import url(3.css); <br/>@import url(4.css); <br/>@import url(5.css); <br/>@import url(6.css); <br/>@import url(7.css); <br/>@import url(8.css); <br/>@import url(9.css); <br/>@import url(10.css); <br/>@import url(11.css); <br/>@import url(12.css); <br/>@import url(13.css); <br/>@import url(14.css); <br/>@import <br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1260&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1260&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1260&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1260&amp;Page=2">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=1260">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=1260">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>