今天就跟大家聊聊有關(guān)如何引入外部css樣式表,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。
云霄網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)公司!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項目制作,到程序開發(fā),運營維護。成都創(chuàng)新互聯(lián)公司成立于2013年到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)公司。
引入外部css樣式表的方法:1、使用“”語句引入;2、在style標簽對中,使用“@import url("css文件路徑");”語句引入。
引入外部css樣式表的方法
1、使用 標簽
標簽定義文檔與外部資源的關(guān)系。 標簽最常見的用途是鏈接外部css樣式表。
語法:
2、使用使用 @import 規(guī)則
@import 規(guī)則允許您將樣式表導(dǎo)入另一張樣式表中。
語法:
和@import方法的區(qū)別
link 屬于 HTML 標簽,而 @import 是 CSS 提供的。
頁面被加載時,link 會同時被加載,而 @import 引用的 CSS 會等到頁面被加載完再加載。
@import 只在 IE 5 以上才能識別,而 link 是 HTML 標簽,無兼容問題。
link 方式的樣式的權(quán)重高于 @import 權(quán)重。
說明:路徑
相對路徑(Relative Path)
顧名思義:就是css文件相對某一個參照物的位置。
上物理課的時候老師都會提到相對運動:指某一個物體對另外一個物體的相對于一個固定參照物來是相對運動的。我們走路看汽車的時候覺得汽車往后走,汽車看我們的時候是往前走,那么相對路徑也是醬樣子的,網(wǎng)頁所處目錄就是我們的參照物。
像下面這段css代碼的引入就是一個相對路徑地址style.css文件跟這個網(wǎng)頁文件是同處一個目錄層級。
絕對路徑(Absolute Path)
既然是絕對的,那就說明這個地址是唯一性,獨立性。相對本地來說,剛剛的站點test的絕對地址為F:\test,相對
關(guān)于路徑引入
要相對路徑還是絕對路徑引入css文件,個人認為本地預(yù)覽的時候可以選擇相對路徑,項目上線的時候改成絕對路徑來引入,為什么?有以下幾點:
1. 減少索引,絕對地址的唯一性可以確保用戶在輸入網(wǎng)頁的時候,瀏覽器直接去索引到那個IP地址,直接一刀致命,沒有拖沓。而相對路徑就要一步步索引目錄,這就好比在路上遇見一個心儀的妹紙,我們害羞不敢當面去談話,于是我們制造了無數(shù)的偶遇之后才有膽子上去問聯(lián)系方式,到最后才發(fā)現(xiàn)妹紙早名花有主,早知如此,何必當初呢~
2. 增加外鏈,對于做SEO的人來說,我們都知道外鏈能帶來不錯的權(quán)重提高,就算是別人來抓我們的內(nèi)容,假如它沒有改成自己的服務(wù)器地址,那說明這個網(wǎng)站的引用地址還是我們的網(wǎng)址,爬蟲會通過這個圖片引用地址反爬回去,但相對路徑引用,因為地址發(fā)生變更,因此爬蟲爬回去之后找不到相應(yīng)的文件,因此爬蟲的工作也即將停止。
3. 提高排名,假如是你一個干前端的,那么多少都會遇到某一個自己喜歡的動畫效果,HTML搞下來了,但是不想要直接把css也下下來,因此會在本地直接調(diào)用網(wǎng)絡(luò)地址。當你預(yù)覽這個頁面的時候不小心點到了引入地址,會跳轉(zhuǎn)到相應(yīng)的網(wǎng)站css,即使你沒有訪問其主頁,但是你還是訪問了他的域名,無意之中還是增加了其訪問量。
看完上述內(nèi)容,你們對如何引入外部css樣式表有進一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。