link和@import匯入css檔案的區別
匯入方式
- link
<link href="index.css" rel="stylesheet">
- import
<style type="text/css"> @import "index.css"; </style>
不同點
- link除了引用樣式檔案,還可引用圖片等資原始檔,而import只能引用樣式檔案。
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<link rel="icon" sizes="any" mask href="//www.baidu.com/img/baidu.svg">
<link rel="search" type="application/opensearchdescription+xml" href="/content-search.xml" title="百度搜尋" />
- 相容性不同,link不存在相容性問題,import在IE5以上支援,是css2.1新增的。
- 在樣式檔案可以使用import匯入其他樣式檔案,而link不可以。
- link引用css時,在頁面載入時同時載入,而import需要網頁完全載入後再載入。
- link支援使用js控制DOM去改變樣式,而import不支援js改變樣式。
import寫法比較多:推薦使用 @import url(style.css)
@import 'style.css' //Windows IE4/ NS4, Mac OS X IE5, Macintosh IE4/IE5/NS4不識別
@import "style.css" //Windows IE4/ NS4, Macintosh IE4/NS4不識別
@import url(style.css) //Windows NS4, Macintosh NS4不識別
@import url('style.css') //Windows NS4, Mac OS X IE5, Macintosh IE4/IE5/NS4不識別
@import url("style.css") //Windows NS4, Macintosh NS4不識別
相關文章
- css link和@import的區別CSSImport
- CSS中 link 和@import的區別CSSImport
- link標籤連結CSS和@import載入的區別CSSImport
- link和@import引入css 區別,不建議使用@importImportCSS
- link和@import的區別Import
- @import與<link> 的區別Import
- 你真的理解@import和link引入樣式的區別嗎Import
- import匯入檔案路徑注意點Import
- 少用@import引入CSS檔案ImportCSS
- require 和 import 的區別?UIImport
- import和require的區別ImportUI
- Python使用import匯入相對路徑的其他py檔案PythonImport
- require和import引用的區別UIImport
- 談談import和require的區別ImportUI
- Navicat如何匯入和匯出sql檔案SQL
- import、#include和@class有什麼區別 、相互引用標頭檔案問題Import
- require和import有啥區別?UIImport
- 如何使用JavaScript匯入和匯出Excel檔案JavaScriptExcel
- require()、import、import()有哪些區別?UIImport
- js動態載入 js檔案和 css檔案JSCSS
- php讀取excel檔案資料的匯入和匯出PHPExcel
- MATLAB匯入txt和excel檔案技巧彙總:批量匯入、單個匯入MatlabExcel
- 匯入excel檔案Excel
- Python-檔案的匯入Python
- EasyExcel完成excel檔案的匯入匯出Excel
- 加速檔案傳輸:檔案和UDP之間的區別UDP
- (十一)Electron 匯入匯出檔案
- bed 檔案 和 wig 檔案 有什麼區別
- Mysql匯入本地檔案MySql
- easyExcel分批匯入檔案Excel
- EEGlab匯入.mat檔案
- Mysql匯入csv檔案MySql
- navicat匯入sql檔案SQL
- mysql匯入匯出指令碼的區別對比MySql指令碼
- jquery 對css和js的匯入和運用jQueryCSSJS
- 完全可傳輸的匯出/匯入(full transportable export/import)ExportImport
- Spring - 配置檔案中的classpath: 和 classpath*: 的區別Spring
- Python import相關內容區別介紹( import *** as 、from***import )PythonImport