CSS中樣式

來源:互聯網
上載者:User

標籤:imp   tps   方式   用法   維護成本   lin   方便   集中   dia   

CSS是Cascading Style Sheets的簡稱,中文稱為層疊樣式表,用來控制網頁資料的表現,可以使網頁的表現與資料內容分離。要想讓CSS對網頁內容有效果,必須將CSS代碼引入網頁,通常有四種方式,詳見下文。    

      .1

       使用HTML標籤的STYLE屬性

將STYLE屬性直接加在單個的HTML元素標籤上,控制HTML標籤的表現樣式。這種引入CSS的方式是分散靈活方便,但缺乏整體性和規劃性,不利於後期的修改和維護,當需要修改網站的樣式時,一個相同的修改可能涉及多個地方,維護成本高。使用STYLE屬性的樣式效果最強,會覆蓋掉其它幾種引入方式的相同樣式效果。

      .2       將樣式代碼寫在頁面<STYLE>...</STYLE>標籤之中
  • <STYLE>...</STYLE>結構可以位於頁面<HTML>標籤中的任何位置,也可以多次出現。通常是將整個<STYLE>...</STYLE>結構寫在頁面的<HEAD>...</HEAD>部分中。這種引入CSS方式的特點是每個頁面的CSS代碼可能具有統一性和規劃性,一個頁面內部便於複用和維護,但多個頁面之間的CSS代碼複用仍然不夠。

    .3
  • 使用 LINK標籤,引入外部CSS檔案

    將css代碼寫在一個單獨的檔案中,用link標籤直接引入該檔案到頁面中。一個頁面可以多次使用LINK標籤引入多個外部css檔案,注意這些CSS代碼的相互影響,通常是後引入的CSS檔案會覆蓋前面引入的CSS檔案的相同效果。這種引入CSS的方式是目前最為流行的,可以在站個網站範圍內進行CSS代碼的規劃,方便複用和維護,但這樣將代碼高度集中,代碼量可能過大,維護不當的話又容易出現混亂。

     

  • .4

    使用@import引入CSS檔案

    使用@import引入CSS檔案有兩種方式,一種可以放在頁面中的<STYLE>...</STYLE> 中,用法如下:

     @import url(index2.css);

    另外也可以放在CSS檔案中使用,用法如下:

     @import "sub.css";

    使用用@import引入CSS可以很方便的引入外部檔案的CSS代碼,方便維護和規劃。但是每多引入一個CSS檔案,就會對伺服器增加一次串連請求,當訪問量較大時,需在維護性和效能上進行權衡。

CSS中樣式

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

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.