HTML匯入CSS的四種方式

來源:互聯網
上載者:User

在html中,引入css的方法主要有行內式、內嵌式、匯入式和連結式4種。
1.行內式:即在標記的style屬性中設定css樣式,這種方式本質上沒體現出css的優勢,因此不推薦使用。
2.嵌入式:在對頁面中各種元素的設定集中寫在<head>和</head>之間的,對於單個頁面來說,這種方式很方便。
3.匯入式:匯入式格式如下:
<style type="text/css">
@import "mystyle.css";
</style>
4.串連式:格式如下:
<link href="mystyle.css" rel="stylesheet" type="text/css"/>
採用後兩種方式後的顯示效果略有區別,區別如下:
串連式:會在裝載頁面主體部分之前裝載css檔案,這樣顯示出來的網頁從一開始就是帶有樣式效果的;
匯入式:會在整個頁面裝載完成後再裝載CSS檔案,對於有的瀏覽器來說,在一些情況下,如果網頁檔案的體積比較大,則會出現先顯示無樣式的頁面,閃爍一下之後再出現設定樣式後的效果,從瀏覽者的感受來說,這是匯入式的一個缺陷。
對於一些比較大的網站,為了便於維護,可能會希望把所有的css樣式分類別放到幾個CSS檔案中,這樣如果使用串連式引入,就需要幾個語句分別匯入CSS檔案。如果要調整CSS檔案的分類,就需要同時調整HTML檔案,這對於維護工作來說,是一個缺陷,如果使用匯入式,則可以只引進一個總的CSS檔案,在這個檔案中再匯入其他獨立CSS檔案;而串連則不具備這個特性。
因此給大家的建議是:如果僅需要引入一個CSS檔案,則使用串連方式;如果需要引入多個CSS檔案,則首先用串連方式引入一個“目錄”CSS檔案,這個“目錄”CSS檔案中再使用匯入式引入其他CSS檔案。
如果希望用javascript來動態決定引入哪個css檔案,則必須使用串連式才能實現。

 

原文連結: http://hi.baidu.com/noahsark7/blog/item/3e5488b467f9bc7b8bd4b22f.html

 

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.