CSS  链接外部样式单vs导入外部样式单

可能有些学习CSS的童鞋们会对“链接外部样式单与导入外部样式单”产生这样的疑惑:两者功能差不太多,为何还要支持两种语法呢?j_0013.gif

这是因为以前的很多浏览器都不支持@import导入,因此一些CSS开发人员会把一些浏览器可能不支持的高级CSS属性放在外部样式单中导入,这样保证只有支持@import导入的浏览器才会导入这些CSS属性。但实际上,由于某些浏览器会在导入外部样式时导致“闪屏”,因此开发者应该尽量避免使用@import导入外部样式单,而是应该尽量考虑使用链接外部样式单方式。