我
link 和@import 的区别?
难度:
link
属于 XHTML 标签,而@import
是 CSS 提供的。
页面被加载时,link
会同时被加载,而@import
引用的 CSS 会等到页面被加载完再加载。
import
只在 IE 5 以上才能识别,而 link
是 XHTML 标签,无兼容问题。
link
方式的样式权重高于@import
的权重。
使用 dom 控制样式时的差别。当使用 javascript 控制 dom 去改变样式的时候,只能使用 link
标签,因为@import
不是 dom 可以控制的。