最近碰到了这个问题不太熟悉,从网上找的资料总结整理得出下面五个,如果还有别的欢迎指出。
(1)link属于XHTML标签,而@import是CSS提供的。
(2)页面被加载时,link会同时被加载,而@import引用的CSS会等到页面被加载完再加载。
(3)@import只在IE 5以上才能识别,而link是XHTML标签,无兼容问题。
(4)link方式的样式权重高于@import的权重。
(5)使用dom控制样式时的差别:当使用javascript控制dom去改变样式的时候,只能使用link标签,因为@import不是dom可以控制的。