摘要:由于工作中一直使用標簽引入外部文件,也沒有專門了解過指令的使用方式及其與標簽的區(qū)別。首先,和的作用是相同的,都是用來引入外部代碼,只是二者服務(wù)的對象不同標簽為當前的頁面服務(wù),而只為服務(wù)。
在平時的前端開發(fā)工作中,我們使用HTML頁面引入CSS的方式主要有三種:一種是使用行內(nèi)樣式,直接給標簽添加style屬性值;一種是使用內(nèi)部樣式,在頁面中寫style標簽;還有一種則是使用外部樣式,從外部引入CSS文件。
那么使用外部樣式又分為兩種CSS引入方式:link標簽和@import指令。
由于工作中一直使用link標簽引入外部CSS文件,也沒有專門了解過@import指令的使用方式及其與link標簽的區(qū)別。于是抽空專門看了看網(wǎng)上的一些技術(shù)文章,也順便翻了翻《CSS權(quán)威指南》,對這方面的知識進行了一個學(xué)習(xí)。
首先,link和@import的作用是相同的,都是用來引入外部CSS代碼,只是二者服務(wù)的對象不同:link標簽為當前的頁面服務(wù),而@import只為CSS服務(wù)。
其次,它們也有一些本質(zhì)上的差別:
區(qū)別1:link屬于HTML標簽,除了引入CSS文件以外還可以做很多其他的事情,比如定義RSS、shortcut icon等;而@import只能用于加載CSS。
區(qū)別2:link引用CSS時,在頁面加載時同步加載;而@import在頁面加載完后才開始對對應(yīng)CSS進行加載。
區(qū)別3:link是HTML標簽,所有瀏覽器都支持;@import是CSS 2.1才提出來的使用方式,一些老的瀏覽器不支持。
區(qū)別4:link標簽可以使用JavaScript控制DOM去改變樣式;而@import不支持。
以上就是參照網(wǎng)上一些文章整理出來的link與@import的區(qū)別。雖然平時工作當中基本都用link標簽了,但是感覺也有必要多學(xué)習(xí)一點類似于這樣的基礎(chǔ)知識。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/115327.html
摘要:前端面試題總結(jié)持續(xù)更新中是哪個組件的屬性模塊的組件。都提供合理的鉤子函數(shù),可以讓開發(fā)者定制化地去處理需求。 前端面試題總結(jié)——VUE(持續(xù)更新中) 1.active-class是哪個組件的屬性? vue-router模塊的router-link組件。 2.嵌套路由怎么定義? 在 VueRouter 的參數(shù)中使用 children 配置,這樣就可以很好的實現(xiàn)路由嵌套。 //引入兩個組件 ...
摘要:并總結(jié)經(jīng)典面試題集各種算法和插件前端視頻源碼資源于一身的文檔,優(yōu)化項目,在瀏覽器端的層面上提升速度,幫助初中級前端工程師快速搭建項目。 本文是關(guān)注微信小程序的開發(fā)和面試問題,由基礎(chǔ)到困難循序漸進,適合面試和開發(fā)小程序。并總結(jié)vue React html css js 經(jīng)典面試題 集各種算法和插件、前端視頻源碼資源于一身的文檔,優(yōu)化項目,在瀏覽器端的層面上提升速度,幫助初中級前端工程師快...
摘要:并總結(jié)經(jīng)典面試題集各種算法和插件前端視頻源碼資源于一身的文檔,優(yōu)化項目,在瀏覽器端的層面上提升速度,幫助初中級前端工程師快速搭建項目。 本文是關(guān)注微信小程序的開發(fā)和面試問題,由基礎(chǔ)到困難循序漸進,適合面試和開發(fā)小程序。并總結(jié)vue React html css js 經(jīng)典面試題 集各種算法和插件、前端視頻源碼資源于一身的文檔,優(yōu)化項目,在瀏覽器端的層面上提升速度,幫助初中級前端工程師快...
摘要:并總結(jié)經(jīng)典面試題集各種算法和插件前端視頻源碼資源于一身的文檔,優(yōu)化項目,在瀏覽器端的層面上提升速度,幫助初中級前端工程師快速搭建項目。 本文是關(guān)注微信小程序的開發(fā)和面試問題,由基礎(chǔ)到困難循序漸進,適合面試和開發(fā)小程序。并總結(jié)vue React html css js 經(jīng)典面試題 集各種算法和插件、前端視頻源碼資源于一身的文檔,優(yōu)化項目,在瀏覽器端的層面上提升速度,幫助初中級前端工程師快...
閱讀 1601·2021-09-30 09:47
閱讀 3598·2021-09-22 15:05
閱讀 2839·2021-08-30 09:44
閱讀 3624·2019-08-30 15:55
閱讀 1373·2019-08-30 13:08
閱讀 1329·2019-08-29 16:40
閱讀 552·2019-08-29 12:45
閱讀 1389·2019-08-29 11:25