在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"/>

採用後兩種方式後的顯示效果略有區別,區別如下:
1。串連式:會在裝載頁面主體部分之前裝載css檔案,這樣顯示出來的網頁從一開始就是帶有樣式效果的,
    匯入式:會在整個頁面裝載完成後再裝載CSS檔案,對於有的瀏覽器來說,在一些情況下,如果網頁檔案的體積比較大,則會出現先顯示無樣式的頁面,
                ,閃爍一下之後再出現設定樣式後的效果,從瀏覽者的感受來說,這是匯入式的一個缺陷。
對於一些比較大的網站,為了便於維護,可能會希望把所有的css樣式分類別放到幾個CSS檔案中,這樣如果使用串連式引入,就需要幾個語句分別匯入CSS檔案
如果要調整CSS檔案的分類,就需要同時調整HTML檔案,這對於維護工作來說,是一個缺陷,如果使用匯入式,則可以只引進一個總的CSS檔案,在這個檔案中再
匯入其他獨立CSS檔案;而串連則不具備這個特性。
因此給大家的建議是:如果僅需要引入一個CSS檔案,則使用串連方式,如果需要引入多個CSS檔案,則首先用串連方式引入一個“目錄”CSS檔案,這個“目錄”
CSS檔案中再使用匯入式引入其他CSS檔案。
如果希望用javascript來動態決定引入哪個css檔案,則必須使用串連式才能實現。

相關文章

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.