link和@import的区别
link和@import的区别
区别1:link是XHTML标签,除了加载CSS外,还可以定义RSS等其他事务;@import属于CSS范畴,只能加载
CSS。
区别2:link引用CSS时,在页面载入时同时加载;@import需要页面网页完全载入以后加载。
区别3:link是XHTML标签,无兼容问题;@import是在CSS2.1提出的,低版本的浏览器不支持。
区别4:link支持使用Javascript控制DOM去改变样式;而@import不支持。
Link:XHTML标签;除了可以加载CSS外,还可以定义RSS,定义rel的链接属性;当页面被加载的时候,link使用
的CSS会同时被加载,故浏览者浏览的时候,会有样式;
@import:是css提供的一种方式;只有当所有的界面都被下载完才会加载,所以用这个的时候,有的时候开始会
没有样式;老的浏览器不会支持只有在IE5以上才会支持。使用dom不可以控制@import
前端菜鸟一枚,如有错误之处,烦请指出,与大家共同进步!